The European Union's Brexit negotiator Michel Barnier has said he is trying his utmost to ensure there was a deal on Brexit, though he reiterated the Irish backstop could not be renegotiated.

"I am doing all I can," Mr Barnier told France Info radio.

British Prime Minister Theresa May yesterday offered MPs the chance to vote in two weeks for a potentially disorderly no-deal Brexit or to delay Britain's exit from the European Union if her attempt to ratify a divorce agreement fails.

Latest Brexit stories

Meanwhile, Conservative MP Jacob Rees-Mogg said he could support Mrs May's deal if there is a time limit on the backstop.

"I can live with the de facto removal of the backstop.... I mean that if there is a clear date that says the backstop ends, and that that is in the text of the treaty or equivalent of the text of the treaty," he said.

He said the time limit should be "a short date, not a long date, then that would remove the backstop in the lifetime of parliament and that would have a reasonable effect from my point of view."

Mr Rees-Mogg, who heads the strongly pro-Brexit European Research Group (ERG) of Tory MPs, told BBC Radio's Today programme: "People who want delay must ... be using it by and large to try and stop Brexit.

"Because, otherwise you just have this repeat at the end of June.

"Because, if there is still no majority in Parliament for the Prime Minister's deal, or any tweaks that can be got to it by the end of June, we are still faced with the same situation." 

Additional Reporting PA