Our kids have the shortest summer holidays in Europe, Italy have 13 weeks, even Ireland has 9.
They're under pressure so much at school they need more time to just be kids. Classrooms are so hot in the last few weeks of term that it's impossible to learn effectively anyway.
I think we should add at least an extra two weeks to the summer holidays, so break up near the start of July. This would bring us more into line with private schools too.
And with longer holidays it might help recruit and retain teachers, and reduce competition for summer annual leave slots for working parents. It could even reduce the cost of holidays as 'peak season' would be longer.