Sounds to me like Saudi Arabia's morality police in a different wrapper. Maybe they should be called "Britawa"