Nigel Farage demands general election as Keir Starmer resigns as PM
Prime Minister Keir Starmer has announced his resignation, less than two years after coming to power, prompting Reform UK leader Nigel Farage to demand a General Election
Read more »