I really don't understand why Brexiteerspeople object to the idea of a second referendum on the terms of Brexit, on the grounds that the first referendum was a democratic vote and that the "will of the people" must be respected.
If the will of the people hasn't changed, then surely it will be respected and Brexit will go ahead as planned. However, if "the people" decide on learning the likely terms of any Brexit deal that they would rather run screaming in the opposite direction, then surely that too should respected. It would be profoundly undemocratic to suggest otherwise.
The fact is, despite all of the PM's pronouncements that Brexit means Brexit, none of us were 100% sure when we voted exactly what Brexit was going to look like. For those who believe in democracy, surely there can be no objection to letting people have another say once a potential deal has been negotiated? Unless, of course, you're afraid that they might change their minds when they know what they're actually voting for...