UK Election prediction: Labour 39% 438 MPs; Tory 23% 120 MPs; Reform 14% 3 MPs; Lib Dems 9% 40

Leave a Reply