People’s March for a People’s Vote on Brexit takes over London