Hundreds of thousands join 'people's vote' march in London – in pictures