A high school student was threatened with suspension from her classes after wearing a T-shirt declaring Hillary for Prison 2016.

Maxine Yeakle, who is voting for Donald Trump, said she was pulled out of class at Boca Raton High School in Florida because of what she was wearing.

The 18-year-old posted a video on Facebook on Tuesday saying the school's assistant principal had admitted there were no rules against clothes with political slogans on them but said she faced in-school suspension (ISS) because of the disruption it was causing.

Maxine Yeakle (pictured) said nobody said anything to her face in class but she later called to the principal's office

In the Facebook video Maxine said: 'I am wearing a Hillary for Prison t-shirt at my public school today, and in my class today some people had a problem with it.

'They didn't say anything to me. They had a private conversation about it and my teacher told them to stop talking and they didn't listen. So...I got called down to the office.'

Maxine told WPTV: 'There was a group of girls in there who started talking really loudly and kind of obnoxiously about how awful Trump supporters are and how they are all racist and saying some really ignorant things.'

Maxine Yeakle (pictured) said she almost deleted the video from Facebook because she was getting so much abuse and 'it hurt'

Boca Raton High School's handbook says any clothes deemed 'potentially disruptive' are banned.

But Maxine believes her right to free expression are being restricted and she said: 'It's totally ridiculous. It opens up a can of worms and who is to say I'm not offended by a Hillary shirt? And why don't they have to change?'

Amanda Figueras posted under Maxine's video: 'I think that your wrong because even though you voiced yourself and wore a Hillary for prison shirt, if it causes a disruption in class it shouldn't be worn.'