19:34

Several hundred people gathered at the statue of Labour hero Aneurin Bevan to protest against Donald Trump’s travel ban. They ranged from hardened left-leaning activists to people who had never been on a demonstration before.

steven morris (@stevenmorris20) Cardiff Trump protest - Aneurin Bevan statue and Cardiff castle. pic.twitter.com/mmhxsCiUSg

Student Jim Gray said he had been shopping for new trainers in the nearby St David’s centre when he saw someone walking past with an anti-Trump placard. “So I followed them and here I am. It suddenly made sense to me. I’d been worrying about the travel ban and this seems a way of making my views known. I’ve never done anything like this before.”

The protest had been organised by Ash Cox, an 18-year-old history student at Cardiff University. “I’d heard others were taking place across the UK. I thought we had to have a demonstration in Cardiff too. It took off so quickly.”

Claudia Boes, an occupational therapist, organised an anti-Trump women’s march earlier this month. “I think rather than there being individual protests, this is going to turn into a movement,” she said.

Chants that rolled up and down Queen Street in the Welsh capital included: “No Trump, no KKK, no fascist USA.”

Aled Edwards, the chief executive of Churches Together Wales, said: “I’ve had the privilege of working with refugees for the past 15 years and I think [Trump’s] treatment of refugees has been appalling. What you’ll find here in Cardiff, the rest of the UK and throughout the world is that enough is enough. We have to make our own personal protests.”

Omar, a 17-year-old Muslim student, said his confidence had been knocked by the start to Trump’s presidency; so much so that he asked for his surname not to be used. “I’ve travelled quite a bit in Europe and in the US. Suddenly, I’m thinking will I be able to go to the US. I was born in Cardiff. I feel British and Muslim. But what he is doing is scaring me.”