Suella Braverman: a remarkable journey to become the most controversial figure in current British politics 25th November 2023