Boris Johnson faces a double threat to his Downing Street hopes today — a new poll shows Labour has enjoyed a bounce in support since the election campaign began, and remain parties have finalised an electoral pact to thwart him.

A YouGov survey for The Sunday Times found that Labour had gained six points between Wednesday and Friday. Jeremy Corbyn’s party is now on 27%, 12 points behind the Tories, while the Liberal Democrats have slipped three points to just 16%.

The Conservatives have gained three points, in part because support for Nigel Farage’s Brexit Party has nearly halved, from 13% to 7%, since the campaign began.

A second poll, by ORB International, gave the Tories just an eight-point lead, with Labour gaining ground