The Irish government has issued a warning to David Davis over suggestions the agreement reached with the EU over the Irish border may not be "legally enforceable" and was merely a "statement of intent."

Mr Davis told the BBC's Andrew Marr Show that the joint agreement between London and Brussels published on Friday might not be enacted if no free trade agreement was reached between the two sides, casting into doubt important reassurances over the border between Northern Ireland and the republic.

The Irish Prime Minister Leo Varadkar said the deal was "politically bullet-proof" and "cast iron".

The Irish government's chief whip, Joe McHugh, branded the Brexit Secretary's comments as "bizarre".

He told RTE: "We will as a government, a sovereign government in Ireland, be holding the United Kingdom to account, as will the European Union.

"My question to anybody within the British Government would be, why would there be an agreement, a set of principled agreements, in order to get to phase two, if they weren't going to be held up? That just sounds bizarre to me.

"This, as far as we're concerned, is a binding agreement, an agreement in principle."

The terms of the agreement specified "full alignment" with the EU on regulations on issues relating to "North-South co-operation" on the island of Ireland, which might include energy and agriculture. Responding to criticism of this agreement from Conservative Brexiteers who want to end all alignment with EU regulations, Mr Davis said: "This was a statement of intent more than anything else.