This gets my goat as a working parent.
All schools in my area finish at lunchtime when they break up for Christmas and Summer. DC don't even get lunch so DC on free school meals and KS1 DC miss out on a lunch which the school has already been given the budget for, I presume.
They are due a long holiday, why is it necessary for the school to have a half day?