non stop news concept background

UK premier Keir Starmer insisted he would not “walk away” on Monday after a prominent ally demanded the prime minister quit for embroiling the British government in the Jeffrey Epstein scandal.