Tony Blair has said that despite his disagreements with Jeremy Corbyn, the Labour Party leader had acted “very sensibly and skilfully” in his efforts to block a no-deal Brexit.

Mr Blair also warned that a general election could lead to another hung parliament.

Writing in the Sunday Mirror, the former Prime Minister said Boris Johnson was boxed in due to his handling of the Brexit situation.

Mr Blair writes that having an election to decide on Brexit “is crazy”.

“We decided Brexit by a ­referendum. If we’re to reconsider it, do it the same way,” he said.

He added: “An election is about masses of different things and is to elect a government. Don’t muddle it up with the very specific issue of Brexit, because if we end up with another hung Parliament then nothing is resolved.”

Mr Blair said Britain had traded with its fellow European Union members for almost half a century, and described the EU as “the biggest commercial market and political alliance in the world right on our doorstep”.

He also said Labour, working with other parties, including rebel Tories, now had control of what happened with Brexit, adding they must not give up this advantage.