Britain might be about to get another prime minister. Less than two years after winning a landslide majority, Keir Starmer is deeply unpopular and facing a revolt from his own Labour MPs.
Almost 100 have called for him to quit, and, to make matters worse, his defense secretary resigned…
Leave a Reply