Up to 15,000 people have taken part in an anti-racism rally in Belfast, following a week of rioting and disorder in the city.
Saturday鈥檚 protest started at Writer鈥檚 Square, where a huge crowd assembled, many holding placards with anti-racism and pro-migrant messages.
Organised by the United Against Racism group, the protesters made their way to City Hall in Belfast, chanting 鈥淲hen migrants鈥 rights are under attack, what do we do? Stand up, fight back鈥.
Many waved Palestinian and Pride flags, with homemade placards that included Belfast-themed messages 鈥渟cundered for racists鈥 and 鈥淯lster says yeooo to migrants鈥.
A heavy police presence and barriers were put in place to keep the two groups apart at Belfast City Hall, while Donegall Square North and Wellington Place were closed to traffic for several hours.
More than 120 groups took part in Saturday鈥檚 demonstration.
Up to a dozen people made speeches on a stage outside City Hall, including women from migrant groups, a representative from a racial equality group, union representatives, politicians and a migrant whose business was attacked last week.
鈥淵es, we have experienced racism. It is challenging and it hurts but most people here have shown us kindness and understanding.
鈥淲e bring skills and knowledge in a diverse range of areas, from medicine to engineering, to business and computers to art and culture. We have much to give and want to share with you all.鈥
Raied Al-Wazzan, who is vice chairman of the Northern Ireland Council for Racial Equality and a Muslim who has lived in Belfast for more than four decades, told the crowd that he 鈥渇eels proud鈥 to have chosen the city to make his home.
鈥淭oday, I can see lots of good people around me from every corner of Northern Ireland, from every religion and age and every political background,鈥 he added.
鈥淓thnic minorities are part of the fabric of Belfast. I have spent 43 years of my life here contributing to this community. And I am going to stay here.
鈥淎nd I will not go away.鈥
Sinn Fein MLA Deirdre Hargey said: 鈥淏elfast, it鈥檚 great to see so many of its citizens here today in defiance of the Islamophobic and racist violence and thuggery that we have witnessed the past week.
鈥淏elfast is a welcome, progressive and forward-looking inclusive city. It鈥檚 a place I am proud to call home.
鈥淚t鈥檚 a place which is proudly diverse. It is the home of emancipation, of anti-fascism, of civil rights, community organising and the one that resisted oppression and discrimination.
鈥淭he seeds of Islamophobia and racist violence and destruction and thuggery are disgusting and not reflective of the Belfast we love and know.鈥
SDLP MP for South Belfast Claire Hanna said: 鈥淭hank you for being here to stand up to racism and Islamophobia and thank you for pushing back on the joyless empty rhetoric from the same people who look for new ways to divide our community and look for new wedges to divide through this society.
鈥淕rifters trying to take people down another dead end, distorting the world views of others who are tired and easily preyed on.
People Before Profit MLA Gerry Carroll said: 鈥15,000 people are here to say no to racism and the poison of fascism and that migrants are welcome.
鈥淩efugees are not the enemy. This city is an anti-fascist city and the racists will not win.
鈥淓verywhere they attempt to spread their poison, we will be there to oppose them every step of the way.
鈥淭he racists do not represent the majority, they thrive off despair and hate and exploit people鈥檚 fears and anger and the antidote to politics of fear is politics of hope.
鈥淲e say people have every right to be angry but your enemies are not refugees or migrants, your enemies are billionaires and politicians who have wrecked our society.鈥
Saeb Shaath, who owns a Middle Eastern shop in Belfast, said: 鈥淭here are 3,000 asylum seekers in Northern Ireland. They are not illegal immigrants. They came here because bombs landed on their houses, war came to them and they wanted sanctuary.
鈥淭he wars are caused by who? By the imperialists and the Zionists.鈥
Bashir, a supermarket manager in Belfast whose business was burned in violent scenes following an anti-immigrant protest, said: 鈥淚t is really lovely to see all of the beautiful faces around me.
鈥淭hey call me the unofficial mayor of Belfast, can you believe that?
鈥15,000 people today. What a number. I鈥檓 so proud as a Muslim and part of your community and as someone who has lived in Belfast for over five years.
鈥淔our days ago when I was working, six guys wearing masks attacked me, and I was almost killed.
鈥淎t the same time, our shop was burning down. I saw all that fire eating our shop, nothing left. Just ashes.
鈥淔or what? For nothing.鈥
Police have planned a significant operation ahead of the planned protests over the weekend.
Rioting erupted across the UK due to misinformation online that the suspect in the stabbing of three young girls in Southport last month was a Muslim asylum seeker.
Since last Saturday, businesses, homes and people have been targeted by anti-immigrant protesters across Belfast.
A total of 26 people have been arrested as part of investigations into disorder in recent days, with 22 people charged.