London mayor Sadiq Khan on Saturday (20) said there was "nothing more British" than allowing another vote on Britain's departure from the European Union.
Demanding another Brexit vote, thousands of people marched in London and Khan said there was nothing more democratic than trusting the judgement of British people.
Pushing for another referendum, Khan said: “What we are saying is not there should be neverendums or a best of three, or best of five, but what we are saying is some of the promises made two years ago clearly have not materialised
“Nobody was talking about a bad Brexit deal, nobody was talking about no deal whatsoever.
“In those circumstances, for the first time, the British public should have a say over whether they accept the outcome of the negotiations, with the option of staying in the EU.”
However, British prime minister Theresa May has made it clear that she won't be allowing a Brexit do-over.
"They now want a second referendum to go back to the British people and say 'Oh, we're terribly sorry - we think you've got it wrong,'" she told parliament on Wednesday.
"There'll be no second referendum. The people voted and this government will deliver on it."
According to AFP, polls show support for a second referendum evenly split.
Back in September, Khan pushed for a second referendum saying there was very little time to negotiate.
Writing in the Observer, Khan said there were only two possible outcomes: a bad deal for the UK or “no deal” at all. “They are both incredibly risky and I don’t believe Theresa May has the mandate to gamble so flagrantly with the British economy and people’s livelihoods,” he wrote.
“People didn’t vote to leave the EU to make themselves poorer, to watch their businesses suffer, to have NHS wards understaffed, to see the police preparing for civil unrest or for our national security to be put at risk if our cooperation with the EU in the fight against terrorism is weakened,” he added.