No Leather and denim jackets is a common rule in schools. It has nothing to do with academy branding (I remember having my denim jacket confiscated as a student) and everything to do with them not being proper coats and are more of a fashion thing.
If I look at my KS3/4 students, a third don't wear a coat (and then tell me they are freezing and wet in the rain because teen logic), most wear any other sensible coat & a tiny minority try to wear a hoody under their blazer because they prefer a hoody to a school jumper (they quickly lose the hoody)
Maisypops - a leather, denim or bomber is a jacket or coat and is warmer than wearing no coat- what's wrong with fashion - even the school's uniform follows a fashion - polyester! and there is most definitely a fashion for increasingly strict daft uniform rules. The kids at our school aren't allowed to wear a hoody or boots, what the hell is wrong with wearing boots? - more anti-fashion rules?
My kids go to school in correct uniform, coat etc - we follow the rules but we don't agree with them.