What determines the dates on which Easter falls within a given year? Bank Holidays and things like Xmas are pretty much set, but Easter seems all over the place and this year, being before the clocks even go forwards is just plain wrong.