massive march against brexit in london

dog holds doll depicting Theresa May in 'People's Vote march. placard is pictured as EU supporters participate in 'People's Vote march. EU supporters lead cart with effigy of Theresa May as they participate in 'People's Vote march. ..

Most controversial news of the day, as detected by AI.