Easter is the perfect excuse to munch on more chocolate than any normal human should be able to handle. Easter Sunday falls on 31 March this year, so you’ve still got plenty of time to buy your Easter eggs (whether as gifts for others or a treat for yourself – we’re not judging).