Pupils have picketed a school after a girl was sent home for wearing the wrong trousers, her dad claims.
Tom Brewer says his daughter was told to leave Blaise High School in Henbury for the day due to her bottoms.
Because she is uncomfortable with the school uniform pairs, the teenager has opted for ones made from black stretchy material, Bristol Post reported.
Several other pupils have been sent home this week for uniform violations, the protestors have claimed.
On Wednesday they help up signs outside the Bristol school with signs reading “Everybody is not the same!” and “You’re stopping my education for trousers?”
Blaise High School said all students must “present themselves in-line with school policies” and encouraged parents to speak with the school if there are any issues.
Mr Brewer claimed his daughter was “made to sit on a bench” before eventually being sent home from school on Wednesday.
Mr Brewer said he was invited into the school to chat with teachers who tried to find a suitable pair of trousers which “still didn’t fit.”
“Why should my child be taken out of lessons and into supervised learning because as parents we cannot find trousers that meet their criteria?” he said.
“I have tried everywhere to find suitable trousers.”
He added: “I told the school I will not be buying any more trousers and if they want to send her home tomorrow because I will be taking her in in the same trousers that is down to them.
“I believe the school is body shaming the children.”
Blaise High School is part of the Greenshaw Learning Trust.
Will Smith, CEO of the trust, said: “Our expectation is that all students present themselves in-line with school policies and Blaise High School offers support to parents to ensure all students wear the correct uniform.
“If any students or parents have queries regarding our uniform and behaviour policies they should contact the school directly.”