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

Leave a Reply

Your email address will not be published. Required fields are marked *