Theresa May’s manifesto pledges on social care and school lunches appear to have damaged her lead in the polls, giving Jeremy Corbyn Labour’s highest level of support in more than two years

Theresa May’s poll lead has fallen to five points a fortnight before the general election — the smallest margin over Labour since she came to power.

A YouGov poll for The Times puts Labour on 38 per cent of the vote, up three points since the end of last week and the party’s best performance since Jeremy Corbyn became leader in September 2015.

The Conservatives are down one point to 43 per cent, the Liberal Democrats up one point to 10 per cent and Ukip up one to 4 per cent.

If the swing is replicated in every constituency Mrs May would lose seats and the Conservatives would have an overall majority of two, down from 17.

The Tory lead over Labour, down from nine