The leaders of almost every major political party in Britain, including Sir Keir Starmer, Kemi Badenoch and Sir Ed Davey, ...
Tory leader Kemi Badenoch says donors could have walked away following the party's worst ever election defeat.