Kemi Badenoch: Who is new Tory leader and what does she stand for?
Like her political heroine Margaret Thatcher, Kemi Badenoch - who is the new Conservative leader - divides opinion even within her own party. Her robust views, "anti-woke" values and no-nonsense style have made her a darling of the Conservative right and the party's grassroots and they have chosen her over fellow right winger Robert Jenrick.