The demonstration is one of a number of anti-racism protests being held all across the UK this weekend.
9. Black Lives Matter
'We must all be better allies to victims of discrimination.' Photo: .
10. Joining together in one voice
Placards reading ‘your silence is violence’ and ‘I can’t breathe’ were held high Photo: .
11. An important message
Inspirational young people from Sheffield took turns to deliver speeches from the front of the demonstration Photo: .
12. Thousands gather for 'peaceful' protest
'Whatever happened to the values of humanity?' Photo: .