An aggregator of polls by Britain Elects shows that if a general election were held today, Labor would be the largest party.
But this would be a victory without a majority.
Sir Keir Starmer’s party is expected to win 306 seats against the Conservatives’ 245.
It also predicts that Boris Johnson would lose his seat, as would Deputy Prime Minister Dominic Raab and senior backbencher Iain Duncan Smith and Theresa Villiers.