The furious Brexiteer demanded the European Union show “mutual respect” as he warned the British people are growing “increasingly angry” at the lack of Brexit progress. During a passionate speech at a Bruges Group event on Tuesday, Mr Francois said: “We are generally slow to anger. Not for us, the donning of yellow jackets and setting fire to Oxford Street.
“But nevertheless, we do, in our very British way, have a strong sense of fair play and what is and isn’t right.
“And I believe that the British people are growing increasingly angry at attempts by some of their own Government, in cahoots with those in Parliament and the European Union, to essentially keep us in against our will.”
The Brexiteer MP reiterated that Britain voted to Leave in the 2016 referendum, adding: “Let’s just do it.”
Mr Francois concluded the speech with a stern message to the EU and said: “My earnest message to the European Council is simple. Brexit has already gone on long enough.
“If you now try to hold on to us against our will, you will be facing Perfidious Albion on speed.
“It would, therefore, be much better for all our sakes if we were to pursue our separate destinies, in a spirit of mutual respect.
“As Boris Johnson recently quoted Moses’ warning to Pharaoh – ‘let my people go’”.
Mr Francois then ended by referencing Tennyson’s Ulysses, which he said: “Could almost have been written for our current situation”.
The Brexiteer MP has also in recent days ridiculed the Prime Minister’s decision to hold cross-party talks with Labour leader Jeremy Corbyn in hope of getting her Brexit deal through Parliament.
But discussions stalled after Labour accused Mrs May of refusing to budge on her so-called red lines.
In a video message recorded over the weekend, the Prime Minister insisted that both sides must compromise in her cross-party talks with Labour.
She said: “It’ll mean compromise on both sides but I believe that delivering Brexit is the most important thing for us.”
Time is running out for the Prime Minister to agree on an exit deal ahead of a summit of EU leaders on Wednesday.
Mrs May has requested the Brussels bloc delay Brexit until June 30 at the latest.