Latest images

Welsh Independence march - press photography

CARDIFF, WALES - MAY 11: Thousands take part in the first ever march for Welsh independence from City Hall to the Hayes on May 11, 2019 in Cardiff, Wales. Organisers of the march, All Under One Banner, have said the debate around Wales' future has intensified' after the UK voted to leave the European Union.