The Conservatives would lose every single MP in Greater Manchester if there was a general election now, according to pollsters.
The YouGov MRP model, which forecasts voting in each constituency, predicts that Labour would win almost every seat in the city-region.
Labour, which currently holds 19 of the 27 seats in the city-region, would win back seats that they lost to the Tories in 2019 in Bolton, Bury and Leigh, according to the mega-poll.
Labour would also win the Altrincham and Sale West seat held by Conservative MP Sir Graham Brady since the constituency was created in 1997, while the Lib Dems would beat the Tories in Cheadle and Hazel Grove.
Read more on manchestereveningnews.co.uk