Labour MPs rate Prime Minister Theresa May as a much more impressive Commons performer than their own leader Jeremy Corbyn, a new survey reveals.

Not one of the 40 Labour MPs questioned for the annual assessment of parliamentary impact found Mr Corbyn a strong presence at the dispatch box, while more than a third of them, 35%, spoke highly of Mrs May.

Overall, the survey of 101 cross-party MPs saw Mrs May come out on top with 26% branding her the most impressive Commons performer, while her predecessor, David Cameron, was close behind on 25%.

Mr Corbyn scored a historic low in the annual performance ranking, with just one MP - a Conservative - naming him as impressive.

Former shadow foreign secretary Hilary Benn won the support of 10% of Labour MPs, as did fellow anti-Corbyn ex-frontbencher Angela Eagle.

Leadership challenger Owen Smith only got the backing of 7% of his party colleagues, who overwhelmingly passed a motion of no confidence in Mr Corbyn in the wake of the narrow Brexit referendum win.

Tony Blair was cited as impressive by 60% of Labour MPs surveyed when he stood down as prime minister in 2007.

Ben Page, Ipsos MORI chief executive, said: "The latest results from our annual survey of MPs are frankly unprecedented.

"Never before has a party leader received such low ratings from fellow MPs, but it is not surprising given the difficulties Jeremy Corbyn has had with the Parliamentary Labour Party."

The survey was conducted in June and July and involved 51 Conservative MPs, 40 Labour, six SNP, and four from other parties.