All of the primary schools in my area have simplified uniform to jogging bottoms, a plain white polo shirt and a sweater with the school crest. This is for both boys and girls. Excellent uniform and when they do PE all they do is pull on shorts and pull off their jumper. Done. Very loose and easy to move in for little ones.
At secondary school, I am firmly in favour of uniforms. Working in education non-uniform days are the bane of my existence (at least 3 a year where kids pay a £1 and it goes to charity). Kids are so brand conscious. It turns into a fashion parade and inevitably some little snotty brat picks on a kid who's family couldn't afford the right brand of traniers, jeans, sports tops etc etc. I despise how non-uniform heightens the class distinction and incites bullying.
Saying this I think that the current secondary school uniforms are ridiculous. Blazers are just pointless. I worked in two schools where the kids only wore them to and from school...so parents payed £55 to £100+ for a blazer they only wore into the building, lived in their lockers and then got worn home again. When they are worn the pockets get ripped off easily and the pockets become odd hybrids of pencilcases and food cupboards.
The gender nonsence of making girls wear skirts and the time teachers have to waste as moral idiots enforcing arbitrary skirt lengths enrages me. Always some SLT idiot pushing me to bully the girls about their skirt lengths which is awkward and just ridiculous. Uniforms should be black or navy, and shirts white so that they can be bought from any generic shop allowing for cost effective purchasing. Boot or straight leg plain trousers(we have to be specific otherwise you get kids in trousers that look painted on, or have glitter etc on them)a white dress shirt, clip on tie and a jumper. The tie and the jumper with a badge should be the only two items that need to be bought somewhere specific. Job done.
The underhanded deals that schools have with local maufacturers and shops also bugs me. Currently, I work in a school where the uniform can only be bought from two shops and is a colour (a unique green with orange details) that can only be bought there. Skirts, trousers, shirts, socks, tights etc. are all such a unique colour that they have to be bought in this one place. The school gets a cut of all unifrom sales for their cosy little exclusive deal which makes the average unifrom cost the guts of £400. Daylight robbery. Sadly, with school budgets under such pressure and schools in increasing debt I see more and more schools altering their uniforms so that they are different enough they are able to create exclusive manufacturing and selling deals with local shops that nets them a hefty chunk of change that they can put towards the vast govt shortfall to buy resources.
Everyone wearing trousers removes the need for the debate of skirt lengths/socks/tights etc. Staying black or navy for trousers and white for shirt makes it purchasable just about anywhere, from a supermarket bargain rail to a high end department store. This gives parents choice.
The reason I am not in favour of 'iron on' badges is because while this can democratise jumper purchasing I have seen some seriously dodgey attempts at ironing them on. Crooked, wrong side, etc etc. This leads to teasing between kids and in the worst case I saw one school where a trend of kids competing to rip the badges off each other started.