Labour leader Jeremy Corbyn has overtaken Theresa May for the first time on the question of who British voters think would make the best prime minister, a poll suggests.

The YouGov/Times poll put Mr Corbyn on 35%, ahead of the prime minister on 34%.

Nearly a third of respondents (30%) said they were unsure.

Mrs May is under intense pressure following a disastrous general election in which her Tories lost their majority and her authority was severely diminished after her highly personal campaign appeared to backfire.

In the days before the vote (5-7 June), Mrs May was ahead on 43% to Mr Corbyn's 32%, suggesting the aftermath of the election, in which the PM has been criticised over her response to the Grenfell Tower disaster, may have had an effect.

Mrs May has also been forced to ditch a number of unpopular manifesto promises from her first Queen's Speech, which set out the government's legislative agenda for the next two years.

Mr Corbyn used his response to the Queen's Speech in the House of Commons to claim Labour is now a "government in waiting", although he was mockingly praised by the PM for having "fought a spirited campaign and come a good second".

YouGov surveyed 1,670 British adults on Wednesday and yesterday.