I'm interested in people's opinions on this.
A couple of years ago my niece got into trouble at school and was put into isolation for taking off her school blazer. It was in the middle of a heatwave and she took her thick blazer off as she was too hot. The schools policy is that students must wear them at all times, which I personally find ridiculous for reasons such as this.
I understand that the school wants students to look smart and abide by their rules, but surely a bit of common sense should be used also.