Boris Johnson will dare the Queen to sack him rather than resign as prime minister in an attempt to drive through Brexit on October 31, cabinet ministers have revealed.

In an unprecedented escalation of the constitutional crisis, senior aides said Johnson would not stand aside if his proposals were rejected by Brussels and MPs tried to unseat him to avert a no-deal Brexit.

They said Johnson was prepared to “squat” in Downing Street even if MPs declare no confidence in his government and agree a caretaker prime minister to replace him.