Boris Johnson has pledged to get the UK “match fit for no deal” to ensure it can leave the EU on 31 October “come what may”.

The Conservative leadership frontrunner said there would be “no second chances” as he stressed that the Halloween deadline was real, “not fake”, in a comment aimed at his rival Jeremy Hunt.

Johnson’s commitment to stick to the deadline comes after he was warned that more than 30 Tories could rebel to block a no-deal Brexit if he tried to force it through parliament.

Writing on the BrexitCentral website, Johnson took aim at Hunt, who referred to 31 October as a “fake deadline”, before later admitting he should have described his rival’s commitment to leave on that date as a “fake promise”.

Johnson said: “We need a change of direction. That’s why we must treat 31 October as a real deadline for leaving the EU, come what may, not a fake one.”

He restated his promise to protect the rights of EU citizens in the UK and to put the £39bn divorce settlement in a state of “creative ambiguity” to use as leverage to secure another deal.

Under his plan, discussions about the thorny issue of the Irish border would be put into the talks on the future trading relationship. “If our friends feel they cannot agree, then we will be match fit for no deal,” he said.

The UK would have the “fiscal firepower” to provide cash to support business and farmers affected by a no-deal Brexit.

Johnson also signalled that the UK would be prepared to tear up red tape and slash taxes. “We will be free to substantially diverge on tax and regulation,” he said. “I have had enough of being told that we cannot do it – that the sixth biggest economy in the world is not strong enough to run itself and go forward in the world.”

Johnson, the frontman for the Vote Leave campaign, said he felt a “deep sense of personal responsibility for Brexit”, adding: “This is it. No second chances.

“We can choose more of the same, or we can choose change: delivering Brexit on 31 October, uniting the country and beating [Jeremy] Corbyn.”

