Olukemi Olufunto Badenoch – to give her her full name, which translates from Yoruba as “God has favoured me”, although mere mortals know her as Kemi – has given her first Christmas message ...
If 2024 was the worst of times for the Conservatives, 2025 could turn out to be the best of times. Two months ago they took ...