Never frightened to ruffle feathers, new Conservative Party leader Kemi Badenochs willingness to say what others may regard as unsayable has made her the darling of the Tory grassroots..
Saturday, 2 November 2024 12:00
Never frightened to ruffle feathers, new Conservative Party leader Kemi Badenochs willingness to say what others may regard as unsayable has made her the darling of the Tory grassroots..