Protesters calling for a second referendum on the Brexit deal have gathered in London for a mass demonstration billed as the biggest public protest on the UK's withdrawal from Europe to date. A march to Parliament Square, where a rally will be held...