British Prime Minister Keir Starmer insisted he will remain in his position, after his party’s dismal showing in Friday’s elections triggered calls for him to resign. Starmer’s governing Labour Party saw bruising losses in the United Kingdom’s local and regional elections, making way for Nigel Farage’s Reform Party, an anti-establishment movement, to make critical gains. Among other […]