WITH a General Election edging ever closer, a poll has found that the public will blame Parliament, Remain MPs and Brussels more than Boris Johnson if Brexit is delayed.

The Prime Minister should not feel too relieved, though. The ComRes survey for The Daily Telegraph found that more than half of voters – a substantial 56% – would still blame Johnson if Brexit does not happen on October 31.

READ MORE: Tusk accuses Johnson of 'blame game'

In a set of poll figures that seems to point up more than anything the chaos surrounding the entire Brexit process, 83% said they would blame Parliament, 70% would hold Remain MPs responsible and 63% would lay the blame at the door of the European Commission.

The survey also found that Leave voters and Remainers alike blamed Parliament more than others for the Brexit deadlock – 94% and 79% respectively. If the European Union does not agree to a deal by the end of the month, the poll found more support for leaving with a No Deal (42%) than for extending Article 50 (32%) or the PM’s resignation (36%).

READ MORE: Rudd reveals who she thinks is behind No 10 leak

On voting intention, ComRes’s latest figures show the Tories on 33%, Labour on 27%, the LibDems on 22% and the Brexit Party on 13%. If the parties were to achieve these vote shares at a General Election, the Tories would win an eight-seat majority, according to Electoral Calculus.

By law, Parliament has to be dissolved 25 working days before a General Election, with some MPs expecting this to come in late November or early December.

The ComRes poll surveyed 2006 British voters from October 4-6.