The YouGov survey of 14,000 people suggests the Tories could retain as few as 169 seats, while Labour would sweep into power with 385 giving Sir Keir Starmer a massive 120-seat majority.
Speaking to his MPs, Sir Keir also warned of a potentially dirty election campaign, vowing to fight with fire.
[
add
]
[
|
|
...
]