Around 3,000 people have attended an anti-racism rally in Belfast after days of unrest following a knife attack earlier this week.
The demonstration was organised by Unite Against Racism and took place outside Belfast City Hall earlier on Saturday afternoon.
It comes after days of violent demonstrations across the city following a knife attack on Monday in which Stephen Ogilvie lost an eye and suffered deep cuts to his head, face and back.
Police Service of Northern Ireland said it had arrested 23 people over the disorder, 17 of whom have been charged to court.
Demonstrator Cara Bell told the Press Association the unrest has been "really awful to witness".
She said: "I think it's important to note that things like today really show that this is not the general feeling of people in Belfast. I do think, on the whole, people in Belfast are welcoming and friendly."
Ms Bell added that it's been "a week where you've seen the worst of humanity and the best of humanity in Belfast".
Attendees were seen holding placards reading slogans including "racists go home" and "the problem is evil and violence, not race".
Chants of "who is Belfast, we are Belfast" and "say it loud, say it clear, refugees are welcome here" were also heard throughout.
Read more on Sky News:
Belfast knife attack: What we know so far
Belfast latest: 'Masked cowards' condemned after 'racist thuggery'
NI First Minister condemns 'shameful racist attacks'
Stormont opposition leader Matthew O'Toole was among the speakers at the rally, who told the crowd he could have "cried with anger, fear, and frustration at the hate on our streets" earlier in the week.
"I could cry now but cry with joy at this demonstration of anti-racism, of solidarity and of opposition to hate on our streets," he said.
Lord Mayor of Belfast Rois-Maire Donnelly told the crowd the city is "stronger" because of its diversity.
"The Belfast I know is resilient, compassionate and welcoming," she added.
Donnelly's address came after she stated she had been visited by police earlier in the week, warning her of a threat to her life.
Organisers had also posted safety tips on social media before the rally, telling attendees to "stay calm, focused, and peaceful".
(c) Sky News 2026: Thousands attend anti-racism rally in Belfast after week of unrest
Three teenagers arrested on suspicion of murder after man, 21, dies in Essex park
Derbyshire police officer investigated for using AI to 'create evidence' in multiple cases
Anthropic withdraws access to powerful AI model after US government order
Two teenagers arrested after girl critically injured in loading vehicle incident