Former UK minister Suella Braverman: Islamists are in charge of Britain now […] Former UK minister Suella Braverman: Islamists are in charge of Britain now