The London march is really an anti-Brexit protest, as Theresa May is going to formally notify the EU of the UK's intention to leave the Union next Wednesday. She claims the whole country supports her decision. I, and at least 100,000 people beg to differ...
We owe the longest period of peace in Europe to the EU: