One Million Brexit march, was not one Million.
The so-called one million brexit march in London was in face only 400,000 with 1/3 of them under-16s, who are can't vote.
Leave means leave.
Shame about the other 56 million who didn't show up.
Leave this field blank: