Latest Post

England v Iran: Best pictures from the Three Lions opening World Cup match Mum ‘swept away in river while trying to save her dog’ after heavy rain and floods

The five candidates running to be the next prime minister have faced off for a second time – and this time it got personal.

Rishi Sunak, Penny Mordaunt, Liz Truss, Kemi Badenoch and Tom Tugendhat stepped up their attacks over track records and policy plans.

Watch some of the fiery moments from this debate.