“The Conservatives would win a working majority if a general election was held now, according to YouGov modelling.
Theresa May’s party was forecast to win 321 seats – up from 317 at the last election – while Labour would lose 12 seats, the research for The Times suggested.
The SNP and the Liberal Democrats were each predicted to gain four seats, while Ukip would again win nothing.
But the market research company, which correctly forecast the 2017 result, predicted the Tories would see a fall in their estimated vote share, from 43.4% in 2017 to 39.4%, if an election was called this month.
Jeremy Corbyn’s party would also see a drop, from 41% to 34.2%, while the Liberal Democrats and Ukip were forecast to see a rise in vote share.
YouGov polled 40,119 people between February 2 and 7.
The pollsters found Labour was most likely to lose Sheffield Hallam – Nick Clegg’s old seat which was won by Jared O’Mara in the last election – as well as disgraced ex-Labour MP Fiona Onasanya’s Peterborough seat.
The Conservatives would lose Zac Goldsmith’s Richmond Park seat and Sir Hugo Swire’s East Devon, according to the research.”