Labour enjoys a four-point lead in the latest opinion poll of the General Election campaign - and for the first time voters said Ed Miliband was doing a better job than the Prime Minister.

The Opposition gained two points on last week, while the Conservatives dipped one, to move ahead by 35% to 31% in the Survation research for the Daily Mirror.

The Labour leader - despite still trailing his Tory rival as the best to be prime minister by 37% to 25% - will be delighted at their latest personal approval ratings after lagging consistently behind throughout most of his leadership.

The gap between those saying he was doing a good and bad job was +3.2 points, to Mr Cameron’s +2.3.

In another study, David Cameron has notched up the most seat visits of the campaign so far.

The Prime Minister has been to 18 constituencies, two ahead of Lib Dem leader Nick Clegg’s 16.

Ed Miliband was next on 10 visits, four ahead of Nigel Farage on six.

David Cameron is the only leader to have been to all four UK nations, while five of the UK’s 650 seats have been visited by more than one of the four party chiefs.

Ed Miliband has concentrated most of his visits in the north of England - while few candidates have visited constituencies in the South East, with the exception of Mr Farage’s ongoing campaign for South Thanet.