MRP
Why Labour's Lead Probably Won't Translate to a 470-Seat Landslide
Best for Britain have just released a new MRP poll, leading with the projection that Labour would be sat on 470 seats - which would amount to a majority of 290. The figure came about on a Labour vote share lead of 12%, with the party on 35% to the