Jeremy Corbyn has been accused of "burying his head in the sand" by his own MPs after it was revealed that less than half of Labour voters believe he would make a better Prime Minister than Theresa May.

Just 45 per cent of the party's supporters back their leader in a in a two-way contest between him and the current Prime Minister, according to the latest damning poll.

Among all voters, 14 per cent of voters said they would choose the Labour leader, while 47 per cent backed Mrs May, according to the Opinium survey for The Observer.