Britain's governing Conservative Party holds a 19 point lead over Labour, a poll by ICM says, a commanding advantage just slightly lower than the record lead recorded the previous weekend.
Prime Minister Theresa May's Conservatives took 47 per cent of the vote in the poll, with support for Labour at 28 per cent.
Last weekend ICM found a 22 percentage point lead for the Conservatives, a record for the firm. Monday's poll was the latest in a string of polls to show that Labour was closing the gap slightly.
"A slight fightback is recorded for Labour, but not to the extent identified in a couple of other polls," Martin Boon, director at ICM, said, adding that a methodological change had also affected the poll.
"Without that, it would have been 'as you were'."
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
The Liberal Democrats polled at nine per cent while eurosceptic UKIP had eight per cent support. ICM surveyed 2012 adults between April 26 and 28.

