These are private schools; in the US our Catholic schools don’t let girls dress like prostitutes. If people don’t want to use those schools then they don’t have to.
In France many Muslims send their children to Catholic schools because the public schools don’t allow any Islamic clothes like this.
I thought british public schools had to wear a uniform???