Nigel Farage has suggested Britain holds a second EU referendum to silence the "moaning" Remainers.

Mr Farage, speaking on The Wright Stuff, said a second referendum would "kill it [the issue] off for a generation".

"Maybe, just maybe, I'm reaching the point of thinking that we should have a second referendum on EU membership.

"I think if we had a second referendum on EU membership we would kill it off for a generation."

The former Ukip leader went on to predict that the Leave campaign would win by a greater margin if the vote were to be held again.