I'm with ORAC on this one. Christmas and New Year were just normal working weeks and if you got one of them off it was a bonus. Likewise, weekends and Bank Holidays. If you don't like it, leave.
I also agree about Government incompetence. The dawn of the career politician was the beginning of the end for 'Great' Britain.