If the forecast is accurate, it means Sir Keir Starmer will become prime minister with 410 Labour MPs.
Subscribe
Login
0 Comments