Around 2,400 people filled Central Hall Westminster tonight to drive home the case – made by 700,000 marching on the streets three weeks ago – for the people to have a Final Say on any Brexit deal.
Around 2,400 people filled Central Hall Westminster tonight to drive home the case – made by 700,000 marching on the streets three weeks ago – for the people to have a Final Say on any Brexit deal.