Do we? If the sound of “Happy holidays!” or the sight of that salute in a store window upsets you, consider the magi. No one can accuse them of discounting the solemnity of Christmas.
In total, there are eight bank holidays scheduled in England for 2025, where most of the country will be enjoying a well-earned extra day of holiday. We take a look at when these dates are and ...