The Tories have gained three points to lead Labour in a new poll that puts UKIP on its lowest tally for two years.
The Opinium survey for the Observer has the Conservatives up three from a week ago on 36 per cent - an apparent boost after several polls in recent days gave Labour a lead.
Ed Milband's party are also up a point on 34 per cent.
These gains have largely come from UKIP, who are down three points on 11 per cent - their lowest Opinium tally since 2013.
While the two major parties appear to be consolidating their positions, the Liberal Democrats are unchanged from 10 April on 7 per cent while the Greens fall one point to 6 per cent.
Another poll by YouGov for The Sunday Times puts Labour and the Conservatives neck-and-neck on 34 per cent.
Meanwhile, a bounce in popularity for several leaders following TV debates appears to have faded.
The net approval rating for Mr Miliband falls in the Opinium data from -15 per cent to -18 per cent; Nigel Farage of UKIP falls from -13% to -20%; and Liberal Democrat leader Nick Clegg falls from -30 per cent to -33 per cent.
Conservative leader David Cameron remained the most popular leader on -2 per cent.
The Opinium data is based on an online survey of 1,916 adults on 8 and 9 April.