UK PM Starmer says people have right to ‘peaceful protest’ after anti-migrant march
Sign up now: Get ST's newsletters delivered to your inbox
Union Jack and St George's Cross flags hanging from a sign above Westminster underground station the day after an anti-immigration rally in London on Sept 14.
PHOTO: REUTERS
Follow topic:
LONDON – British Prime Minister Keir Starmer said people have a right to peaceful protest after more than 100,000 demonstrators joined an anti-immigration march through London on Sept 13, but he condemned assaults on police and said Britain was built on tolerance and diversity.
Far-right activist Tommy Robinson organised a march attended by around 110,000 people
“People have a right to peaceful protest. It is core to our country’s values,” Mr Starmer said on X on Sept 14.
“But we will not stand for assaults on police officers doing their job or for people feeling intimidated on our streets because of their background or the colour of their skin.”
Immigration has become the dominant political issue in Britain, eclipsing concerns over a faltering economy, as the country faces a record number of asylum claims. More than 28,000 migrants have arrived in small boats across the Channel so far in 2025.
Many of those attending the march waved red and white English flags as well as the Union Jack flag representing the whole of the United Kingdom.
“Britain is a nation proudly built on tolerance, diversity and respect. Our flag represents our diverse country and we will never surrender it to those that use it as a symbol of violence, fear and division,” Mr Starmer added.
The size of the turnout appeared to surprise police, which said the rally was at points too big to fit into its approved route, and officers faced “unacceptable violence”, as they were kicked and punched and bottles and other projectiles were thrown. REUTERS

