Romford MP Andrew Rosindell was denounced by a minister on a recent visit to Bermuda for apparently asking the island to fly the British flag alongside its own.

Caribbean newspaper The Bajan Sun reported Bermuda’s Minister of National Security Lt Col David Burch telling its senate that he had the power to put Mr Rosindell on a “stop list” of people who are not allowed to enter the British territory.

He said: “I want them to know, not even as a member of the government, as a Bermudian, I am offended that you would presume... to tell us what to do.

“It’s not good enough. The fact that you are English and the fact that you landed on British [territory] is not sufficient to come here and tell us what to do.

“It’s disrespectful, it’s like you invited me to your house for dinner and all I do is b**** and moan about what you served me.”

Lt Col Burch has subsequently resigned as a minister, without announcing his reasons for doing so.

A spokesman for Mr Rosindell said that there is a push for independence in the territory, of which Lt Col Burch is a part.

He said: “When Andrew was there he was talking about how the Union Jack should fly and of the historic and cultural links with it and the UK, which he [Lt Col Burch] took exception to.

“It was a successful visit. Andrew met with the Premier and there were no complaints while he was there. It was only after he left that he read these comments in a newspaper.”

He added: “Bermuda is a very valued overseas territory.”