2024 United Kingdom riots

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Lua error in Module:Wikidata at line 936: attempt to index field 'wikibase' (a nil value).
Part of far-right politics in the United Kingdom
File:Southport riot.jpg
A police van on fire during the 30 July riots in Southport
Date 30 July 2024 – present
(Script error: The function "age_generic" does not exist.)
Location
Various locations in England and Northern Ireland[lower-alpha 1]
Caused by <templatestyles src="Plainlist/styles.css"/>
Methods
Parties to the civil conflict

Counter-protesters:


Support:

Lead figures
Units involved
Number
Casualties and losses
Casualties
Injuries <templatestyles src="Plainlist/styles.css"/>
Arrested 741 arrested (302 charged)[35]

Anti-immigration protests and far-right riots[lower-alpha 2] have occurred in England and Northern Ireland[lower-alpha 1] since 30 July 2024. They followed a mass stabbing in Southport on 29 July, in which three children were killed. The attacker was falsely alleged on social media to be a Muslim, an asylum seeker or both. The first riot started in Southport and later many protests and riots spread across the country. The riots have involved racist attacks, arson and looting, and have been the worst disorder in the United Kingdom since the 2011 England riots.[40][41]

The riots have been fuelled by underlying Islamophobic,[42][43][44] racist,[45][46] anti-immigrant sentiments,[47][48][49] and disinformation about the identity of the Southport stabber. Far-right groups spread misinformation online,[8][50][7] and the UK government under Keir Starmer has accused Russia of spreading disinformation to stoke the unrest.[51][52] The rioters have been opposed by counter-protesters – including Stand Up to Racism,[38] anti-fascist and anti-racist groups,[28] local Muslims,[31][32] Palestinian supporters, and other members of local communities[29][30] – leading to clashes between opposing groups.[30][53][54]

The riots began on 30 July when a crowd gathered to protest outside Southport Mosque, after false claims the mass stabbing suspect was a Muslim. It included supporters of the Islamophobic and long-disbanded English Defence League, and members of the neo-Nazi group Patriotic Alternative.[55][5] Protesters attacked police officers, burned a police van, and attacked the mosque. Over fifty officers were injured and three police dogs were wounded.

Cities and towns affected by protests
Syntax error
<maplink zoom="6" latitude="<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-4">Lua error in package.lua at line 80: module 'strict' not found.</span></strong>" longitude="<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-5">Lua error in package.lua at line 80: module 'strict' not found.</span></strong>" text="[Full screen]">

[


{"type": "FeatureCollection",

 "features": [


{ "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Southport", 
   "description": "300px",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Whitehall", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Manchester", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Hartlepool", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Aldershot", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Sunderland", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Liverpool", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Leeds", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Nottingham", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Stoke-on-Trent", 
   "description": "300px",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Leicester", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Blackpool", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Blackburn", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Preston", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Bristol", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Hull", 
   "description": "300px",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Belfast", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Manvers, Wath upon Dearne", 
   "description": "300px",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Bolton", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Middlesbrough", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Tamworth", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Solihull", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Weymouth", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Lancaster", 
   "description": "300px",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Sheffield", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Birmingham", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Plymouth", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Darlington", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Brighton", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

, { "type": "Feature",

  "geometry": {"type": "Point", "coordinates": [Lua error in package.lua at line 80: module 'strict' not found.,Lua error in package.lua at line 80: module 'strict' not found.] },
  "properties": {
   "title": "Hastings", 
   "description": "",
   "marker-symbol": "-number", "marker-size": "medium", "marker-color": "#B80000" }
}

] }

]</maplink>

Click the fullscreen button in the top right for a clearer view and click individual marks for more details
Locations in red indicate hotels housing asylum seekers which were attacked.

Over the following days the unrest spread to other cities in England, and also to Belfast in Northern Ireland. On 31 July, over 100 protesters were arrested in London and demonstrations occurred in Manchester, Hartlepool and Aldershot. On 2 August, rioting took place in Sunderland, where a police station was set on fire, three police officers were injured, and several people were arrested. On the days that followed, anti-immigration protesters have clashed with police and counter-protesters, attacked homes and businesses owned by immigrants, and attacked hotels housing asylum seekers. Since 7 August, anti-racist rallies have considerably outnumbered far-right protesters.

Overview

Background

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

On 29 July 2024, a knife attack took place at a children's yoga and dance workshop. Three children were killed and eight other children were injured, with five of them in critical condition. Two adults at the event were also critically injured.[56] When the prime minister laid flowers in Southport the following day, he was met with "hostile shouts" from some of the public, with one asking, "How many more, Starmer? When are you going to do something?"[57]

Following the stabbing, there was incorrect speculation online about the name of the suspected attacker.[58] Misinformation and disinformation, including false claims about the suspect's identity, nationality, religion and immigration status, were circulated on social media by high-profile far-right accounts,[59] including by Tommy Robinson, a far-right activist who founded the now-disbanded anti-Islam English Defence League (EDL) in 2009. The false claim that the perpetrator was named "Ali Al-Shakati" is believed to have originated from the X (formerly Twitter) account of an anti-lockdown campaigner and gained a greater audience when repeated by the website Channel3Now, a Russian-linked site known for spreading fake news.[60] Russia was accused of being behind a deliberate disinformation campaign,[61] and as of 5 August, the National Crime Agency and Department for Science, Innovation and Technology are investigating such claims.[62]

A newly created Southport-themed Telegram group became inundated with misinformation, including from the far-right National Front, prior to dissemination on social media platforms.[8] The Institute for Strategic Dialogue stated that the now-deleted "Southport Wake Up" group with 14,000 members on Telegram became integral in organising and promoting the subsequent riots, and inciting hatred and violence.[63] Disinformation was also spread on social media by the neo-Nazi group British Movement,[7] and accelerationist Telegram channels with links to the proscribed terror groups Atomwaffen Division and National Action were used to co-ordinate and organise the riots.[64]

Merseyside Police attempted to quell speculation by confirming that the name being circulated was not connected to the case and was not the suspect.[65] The police initially released the information that the suspect was a male, aged seventeen, from Banks in Lancashire, though born in Cardiff.[66][67] It was later reported that the suspect was a British citizen[68] born to Rwandan parents, that he had moved to the Southport area in 2013,[58][69] and that he had no known links to Islam.[70] The spread of misinformation has widely been given as the cause of the Southport riots.[61][71][72][73]

Andrew Chadwick, a professor of political communication at Loughborough University, described a viral tweet as being "deliberately fabricated to generate hostility toward ethnic minorities and immigrants, and it's a potentially Islamophobic piece of propaganda".[74] Matthew Feldman, an expert on right-wing extremism, commented "It is difficult to think of a much better example of online harms breaching the real world than a fake story demonising Muslims and people of colour and leading to riots on the streets".[75] Former security minister Stephen McPartland accused Russia and Vladimir Putin's regime of involvement in the campaign of misinformation, describing it as "part of the Russian playbook".[76] Guardian left-wing columnist Owen Jones blamed X as a "cesspit of disinformation and far-right talking points" for the spread of unverified claims.[77] Days later, The Independent reported that misinformation and conspiracy regarding the suspect remained and appeared to be the motivating force behind the protests.[78]

In a separate event, a woman was stabbed in Stirling on 3 August 2024.[79] Tommy Robinson falsely claimed on social media that an "alleged Muslim" had been involved in an incident in which three women had been stabbed. Other accounts spread the misinformation, contributing to tensions.[80][81][82] A man was arrested by the police, who described him as white and local to the area. The release of these details was unusual and done to curb misinformation.[79] Nick Lowles, the head of anti-racism charity Hope not Hate also apologised after falsely claiming a separate far-right acid attack on a Muslim woman.[83][84][85][86]

Analysis

For the Southport riot, far-right activists had been promoting the demonstration that started in Southport,[87] prior to involvement in the riot.[36] HuffPost described far-right activists as having "hijacked" the vigil for the victims,[88] and the Manchester Evening News reported "far right thugs, fuelled by lies, sought to exploit the tragedy".[89] Merseyside Police said on the night of the riot that they believed supporters of the EDL were involved in and organised the disturbances.[4][90][91] Hope Not Hate described them as supporters of Tommy Robinson.[92] Robinson denied the EDL were involved, while arguing that the anger in Southport was justified.[74] A prominent member of the neo-Nazi group Patriotic Alternative took part in the riot and another member helped to promote the event.[5][55]

The protests and riots were fuelled by wider Islamophobia, concerns over crime, anti-migration sentiment, xenophobia, nationalism and against perceived biases by the police and media.[93][94][95] The Independent described the riots as being "sparked by Islamophobic and racist sentiments", with examples of mosques being targeted and several violent racist attacks on ethnic minorities by the far-right in Liverpool, Hull and Bristol.[45] Politico described the cause of the violence as "Islamophobic resentment that had long brewed across the United Kingdom" as having surfaced, citing hate crimes associated with British Muslims as being the highest among any religious group in the country, according to government data.[96] According to Hope not Hate, although the stabbing in Southport was the catalyst, "most of these protests and riots are more broadly focused, expressive of a wider hostility to multiculturalism, anti-Muslim and anti-migrant prejudice, as well as a visceral streak of populist anti-Government sentiment".[82] Multiple news organizations and commentators have described the riots as race riots.[97]

Extremism experts attributed the large far-right rally in London, led by Robinson a week prior to the protests as having boosted supporters, with Robinson playing a significant role in inciting outrage. The Financial Times described the evolution of the movement from "more formally organised white-supremacist groups into personality-driven splinter groups", while capitalising on social media for outreach and organising.[98] Police officials have described organisers as being in distinct far-right groups, organising online under banners such as "enough is enough", "save our kids", and "stop the boats" (the latter in reference to migrant crossings of the English Channel), with Robinson being a central figure in calls to hold riots.[46]

Timeline

30 July

At approximately 20:05 BST, hundreds of protesters gathered outside Southport Mosque chanting, "No surrender!" and "English till I die!"[87] Within several minutes, protesters clashed with police.[99] Protesters barricaded themselves and shouted "Tommy Robinson", a far-right activist who founded the EDL. Robinson had been arrested and then released two days prior,[100] before he fled the country, failing to appear at a High Court hearing to which he had been summonsed for alleged contempt of court.[101]

By 20:37, protesters began throwing objects at the mosque and police, leaving one officer injured. A police van was set alight as police deployed smoke canisters.[58] Merseyside Police requested officers from Greater Manchester Police, Cheshire Constabulary, Lancashire Police, and North Wales Police.[102] Riot police cleared the area near the mosque by 21:14[103] and protesters began dispersing shortly after that as night fell.[104] By 23:14, the riot had ended.[58] A local corner shop was damaged.[105]

The Merseyside Police Federation said that over fifty officers were injured at the Southport incident, with North West Ambulance Service reporting that twenty-seven were hospitalised and twelve were discharged at the scene.[106] Merseyside Police stated that eight officers were seriously injured and three police dogs were wounded.[107] One man from Standish was arrested on suspicion of possessing a bladed article.[108] Police put in place a 24-hour Section 60 Order giving officers further stop-and-search authority, and a Section 34 Order, allowing police to direct people who are engaging in certain activities away from the area. Merseyside Police deployed additional officers after the riot, and ambulance resources remained.[106]

The following day, the anti-fascist group Hope Not Hate warned of the possibility of further demonstrations by far-right groups in several cities across the country.[76] Concerns of further violence were echoed by Merseyside Police.[109]

31 July

In London, the Metropolitan Police established public order conditions for a protest dubbed "Enough is Enough",[76] the slogan of Patriotic Alternative,[8] where far-right demonstrators clashed with police near Downing Street on 31 July.[110][111] The Metropolitan Police said that 111 people were arrested for offences including assaults on officers, possession of knives and offensive weapons and violent disorder.[112]

On the evening of 31 July, a group of approximately 40 demonstrators[113] gathered outside a Holiday Inn in Manchester, which was purportedly housing asylum seekers. Chants were heard of the group exclaiming "we want our country back", a phrase associated with far-right groups in the UK.[114] Two people were arrested.[115]

Demonstrations also broke out in the County Durham town of Hartlepool on the same evening. Objects including eggs and glass bottles were thrown at the police in response to the latter's riot shields.[116][117] Several police officers were injured and a police car was set alight. Eight people were arrested.[115]

There was also a protest outside a hotel being used by the government to house asylum seekers in Aldershot. Hampshire's police and crime commissioner Donna Jones described "mob-type" behaviour, and Hampshire Constabulary reported a crowd of 200 people, with a minority throwing objects and subjecting people to racial abuse.[118]

The organiser of a march in Middlesbrough was arrested by Cleveland Police on suspicion of possessing a firearm with intent to cause fear of violence.[119]

2 August

On the evening of 2 August, protesters gathered in Sunderland's Keel Square for a march around the city centre. Mounted officers from Northumbria Police attended the demonstration along with officers in riot gear. Police and protesters clashed outside a mosque in St Mark's Road after some of the marchers attempted to approach the building. The protesters chanted "save our kids" and "we want our country back", as well as slogans in support of Tommy Robinson, and Islamophobic slurs.[120][121] An Uber taxi was burnt and shops looted. Sunderland Central police station was set alight, and trains to Sunderland station were cancelled or diverted to St Peter's.[122][123] Four officers were hospitalised and 12 people were arrested.[124]

Around a hundred protesters shouting anti-immigrant slogans gathered in Liverpool on the same evening.[125][126]

3 August

On 3 August, numerous far-right rallies and counter-protests occurred in England. In Leeds, approximately 150 protesters chanted slogans such as "You're not English anymore", with around 250 counter-protesters chanting "Say it loud, say it clear, refugees are welcome here".[127] In Manchester, 150 protesters took part in the "Enough is Enough" protest, while 350 locals turned out for the "Stop the Far Right" counter-protest.[128] In Nottingham, clashes were reported between opposing groups of protesters.[129]

In Liverpool, two groups who had been taking part in separate protests joined up at the Pier Head before moving on to The Strand and Church Street.[130] Many shops were damaged and looted as a library in Walton was torched and wheelie bins set alight. A police officer was assaulted after being pushed off his motorbike and another hit in the head by a chair as protesters threw bottles, bricks and a flare at officers. 23 people were arrested in relation to the disorder as two police officers were hospitalised with a broken jaw and broken nose respectively.[124]

File:Protest in Stoke-on-Trent 3 Aug 2024.jpg
Protest in Stoke-on-Trent on 3 August

In Stoke-on-Trent, a far-right march clashed with local counter-protest groups outside of a local mosque, with missiles thrown at riot police.[131][132] Three officers were injured and 10 people were arrested.[124]

In Manchester, 'scuffles' with police led to two arrests. Two people were arrested in Leicester city centre and a protest on The Headrow in Leeds led to one arrest.[124]

Twenty arrests were made in Blackpool after violent disorder broke out amongst nearly 1,000 protesters, with bottles and other projectiles thrown at police.[133] Attendees of the nearby annual punk festival Rebellion formed an anti-fascist counter-protest leading to a stand-off in which chairs, bottles and planks of wood were thrown.[133] Police reported there had also been "minor disruption" in Blackburn and Preston.[124]

Police in Bristol made multiple arrests and closed roads after protesters gathered in Castle Park,[134][135] where they clashed with counter-protesters who outnumbered them.[30] Anti-racist protesters left Castle Park and linked arms with others in front of the Mercure Hotel after receiving information that far-right protesters might target the location, as it housed asylum seekers. The anti-racist protesters arrived at the hotel shortly before the far-right group and the police. The protesters faced violent attempts by the far-right to force their way through the protective line and into the hotel.[136] Avon and Somerset Police arrested 14 people in relation to the protests.[124]

Twenty-five people were arrested in Hull, where rioters attacked police with bricks and fireworks, set vehicles alight and looted several shops, including a Shoe Zone which was set on fire, in unrest which left 11 police officers injured.[137] A video circulated online of a mob of rioters surrounding and attacking an Asian man in his car saying the word "kill" while shouting racial slurs.[138][139] A hotel housing asylum seekers was also attacked, with rioters throwing bricks and smashing windows.[140]

Outside England, there were also protests and violence in Belfast, Northern Ireland. Anti-immigration and anti-racism demonstrators faced off outside Belfast City Hall and were kept apart by riot police. A firework was thrown toward the anti-racism demonstration. The anti-immigration protesters then attempted to march to the Belfast Islamic Centre, but were blocked by police. Instead, they attacked several immigrant-owned businesses on Botanic Avenue. Violence continued in the Sandy Row area that night, where a supermarket and a café owned by immigrants were burnt out. Cars were burned and missiles were thrown at police, injuring three officers. Four people were arrested for the violence.[141][142] Elsewhere in Northern Ireland, the M5 motorway was closed due to protest activity in Newtownabbey,[143] and there were protests in Bangor and Carrickfergus.[144] In Cardiff, reports of a planned far-right protest, which never materialised, led to an anti-racism demonstration.[145]

A woman was stabbed on King Street in Stirling and there was online speculation from anti-Islam campaigner Tommy Robinson that the attacker was Muslim.[80] Police Scotland issued a public statement stating that the attacker was a white man and had been arrested.[146][147]

In Doncaster, a planned far-right protest was cancelled after only one person showed up.[148]

4 August

In Wath upon Dearne in the Metropolitan Borough of Rotherham, there were demonstrations by anti-immigration and anti-racism protesters, with the former outnumbering the latter. There was then rioting outside a Holiday Inn Express hotel which had housed asylum seekers, where mask-wearing anti-immigration demonstrators threw objects at the building, smashing a number of windows and setting the building on fire. They were also heard to chant "Get them out" and "Yorkshire".[149][150] South Yorkshire Police reported that 51 officers, as well as police dogs and horses, were injured during the violence in Rotherham, where concrete blocks, chairs, fire extinguishers and tree branches were thrown at them.[151]

Greater Manchester Police issued a Section 34 dispersal notice covering Bolton.[149] There were again demonstrations by far-right protesters and anti-racist counter-protesters, who were kept separate by the police.[29]

In Middlesbrough rioters targeted houses and cars in a residential area, smashing windows.[152] Multiple cars were set alight and burning wheelie bins were pushed at a line of police officers, who were also targeted by missiles. Teesside University's Olympia Building had its windows broken, as did some houses and cars. Cleveland Police said that a number of properties on Parliament Road and the Crown Court building were significantly damaged,[153] and a total of 43 people were arrested in connection to the disorder.[154]

There was further rioting outside a second Holiday Inn Express hotel in Tamworth, which had been housing asylum seekers. Objects were thrown at the building and at the police, one of whom was injured, windows were smashed and part of the building was set on fire.[155][156] Three police dogs were injured, one of whom was hit in the head by a brick.[157]

In Solihull, there was a large anti-immigrant protest in the town centre, which forced the closure of the Touchwood shopping centre.[158] Later, in the evening, West Midlands Police were called to Hermitage Road, where they dispersed two groups of people who were outside The Hub mosque. Police stated they were investigating whether one of these groups may have been connected to an anti-racism protest that was held in Birmingham city centre earlier that day.[159]

File:A Cheery Crowd (53902412495).jpg
Anti-racism counter-protesters gather in Lancaster.

Protests also occurred in Hull and Weymouth, with a counter-protest at the latter.[149] In Lancaster, two businesses had their windows smashed during a face off between far-right and anti-fascist protesters.[160] A protest in Sheffield led to one arrest for a public order offence,[161] as well as a far-right protester being injured after he was attacked.[162] Three people were arrested and two police officers injured during a protest in Weymouth.[163] Anti-racism protesters gathered in Cardiff following a far-right protest which had been planned, where they encountered some far-right demonstrators outside the Senedd, though no conflict materialised.[164][165]

5 August

In Birmingham, a group of locals gathered around a mosque in anticipation of a far-right protest which was rumoured to be scheduled in the area.[166] Individuals were observed keeping watch around the Village Islamic Centre, while nearby shops closed, a hospital sent staff home, and several doctors' surgeries also closed early preparing for potential violence.[167][168][169] Several vehicles close to Stechford police station were attacked amid the protest. A Sky News crew was followed by a man in a balaclava wielding a knife who slashed their van's tyre.[170] Before this, the Sky News broadcast from the scene was interrupted by a small group of these protesters, with one shouting "free Palestine" and "fuck the EDL".[166] A lone man outside at a pub in Yardley was also attacked by a group.[31] The Birmingham Mail reported that video footage of the incident shows it starting with words being exchanged before one member of the group starts assaulting the man. Others then join in the beating while some try to break up the attack.[171] Sky News' Midlands correspondent Becky Cotterill posted to X the next day that the manager of the pub had told her the man had goaded his attackers by using offensive language as they walked past.[172] He was barred from the pub for "inciting violence."[173]

In Plymouth, many businesses closed early, bus routes were diverted and a performance at the Theatre Royal was cancelled as two protests were planned to take place in the city.[174] Plymouth City Council warned residents to stay away from the city centre as Devon and Cornwall Police said they would be increasing their presence there.[175] Police lined Royal Parade as the two groups of protesters – one anti-fascist and the other far-right – faced off, throwing items including glass and stones at each other as one woman on the anti-fascist side was injured by a flying item.[176] As the protests continued into the night, bottles, bricks and fireworks were thrown and arrests were made. Three police officers were carried away from the scene after being injured,[177] with a police van being damaged. Shortly before 10 p.m., Devon and Cornwall Police reported that 150 officers were deployed in the city centre.[178] A TK Maxx's shopfront was smashed and brick paving was torn up in the city centre.[179] In a statement the police revealed that six arrests had been made relating to the disorder and 'several' officers were injured, as well as some members of the public, two of whom were hospitalised.[180]

Outside England, there was further violence in the Sandy Row area of Belfast, Northern Ireland. A business was targeted for a second time, and armoured police Land Rovers were attacked with petrol bombs and bricks. Police fired two plastic bullets at rioters in response. A man in his 50s was taken to hospital following a serious assault in which his attackers "stamped on his head" as other members of the public tried to shield him. Police were treating the attack as a racially-motivated hate crime.[181] Assistant Chief Constable Melanie Jones of the PSNI said there was loyalist paramilitary involvement in the violence.[182]

Bricks were thrown at police officers in Darlington after "two large groups of mostly males" gathered in the North Lodge Park area, which is near a mosque. There was one arrest.[183] A unity rally took place in Oxford at Carfax Tower.[184]

Multiple Muslim graves in the Burnley Cemetery were vandalized, which Lancashire Police investigated as a hate crime.[185][186]

On 5 August, a list of at least 39 immigration law specialists, asylum support organisations and immigration services across England, originally published on the Telegram messaging app along with the phrase "no more immigration" and other anti-migration sentiment and widely circulated on social media, identified their addresses as targets for far-right demonstrations over the coming week.[187][188]

Hope not Hate boss, Nick Lowles, apologised for a tweet falsely claiming far-right protesters targeted Muslim women in acid attacks in Middlesborough, after the claims were denied by Cleveland Police.[189]

6 August

In the Shankill area of Belfast, masked men rammed a hijacked car into an estate agents, amid false claims that the agency was renting homes to asylum seekers.[190] Nearby, masked men attacked immigrants' homes and cars. In west Belfast, youths racially abused staff at a Middle Eastern shop. Altogether, six people (three men, three teenagers) were arrested over the disorder.[191]

One person was arrested and 37 dispersal orders issued in Durham over fears of potential unrest as reports of planned disorder circulated online. However, despite these reports, there were no reported incidents of criminal damage or disorder in the city.[192]

7 August

On 7 August, over 100 far-right and 30 counter protests were reportedly planned across the country in 41 of 43 police force areas in England and Wales, with their main focus being immigration centres and lawyers' offices.[193] However, very few far-right protesters turned out. Instead, anti-racist rallies were held across the country with counter protests dominating the evening,[194][195] involving approximately 25,000 counter-protesters.[196]

Parts of London, including Brentford, Harrow, North Finchley, and Walthamstow, saw large counter-protests at sites mentioned on the list of targets where far-right protesters were supposedly going to gather, with the latter attracting an estimated 10,000 demonstrators.[197][198] In Lewisham a rally was held, organised by Stand Up To Racism and other local anti-racist groups, to "show solidarity" with communities targeted by the far right, though there was no direct threat to the area. Some local businesses closed early, and market traders were told by the council to close "earlier than usual" ahead of potential protests. This led to some confusion about whether the far-right were also planning to gather in the area, but Mayor of Lewisham Brenda Dacres confirmed on the day to News Shopper that there was no intelligence of any planned far-right activity in Lewisham that night.[199] A similar situation happened in Stoke Newington in Hackney, where SUTR also organised a solidarity rally, although reporting by Hackney Gazette suggests it was because of rumours circulated online that a far-right demonstration had been planned for outside The Old Fire Station on Leswin Road. The Metropolitan Police declined to comment on whether it was aware of any far-right action planned in the area.[200]

In Liverpool, a human shield was formed outside a target church by hundreds of protesters.[201] Brighton saw a group of eight anti-immigration protesters surrounded by police to protect them from around 2,000 counter-protesters on Queen's Road; another protest in Hastings also saw a crowd of hundreds of anti-racism protesters.[202] Over 2,000 people attended a counter-protest in Old Market, Bristol, where scenes were mostly peaceful despite one arrest after a bottle and a brick were thrown at a police vehicle.[203] Around 500 anti-racist counter-protesters gathered in Westcliff-on-Sea, Southend, to oppose an expected far-right protest that did not materialise.[204] One individual in the area was arrested by police on suspicion of possessing an offensive weapon.[205][206] Hundreds of anti-racism protesters gathered in Birmingham's Jewellery Quarter following reports a refugee and migrant centre would be the target of a far-right protest.[207] Around 600 people gathered at Magdalen Road in Oxford over fears that a mosque would be targeted.[208] Counter-protests occurred elsewhere in the country, including Normanton, Derby,[209] Newcastle, Sheffield[210] and Swindon.[211] Smaller gatherings were also present in Accrington and Tamworth, the latter being only a few miles from a hotel which was attacked on 4 August.[212]

Some protests were not as peaceful as others seen across the country, however scenes were still calm compared to the riots seen a few days prior. Chatham saw around 150 anti-immigration protesters outnumbering around 50 counter-protesters;[213] in Aldershot, dozens of police had to separate two groups of protesters. Three people were arrested at a counter-protest in Northampton,[201] and one person was arrested in Bournemouth,[214] Blackpool, Middlesbrough and Portsmouth.[215] The latter was the site of the largest anti-immigration protest of the day, with 200 people gathering and blocking Mile End Road. Two people were arrested in nearby Southampton, where up to 400 counter-protesters outnumbered around 50 far-right protesters.[216]

Belfast saw its third consecutive night of disorder, with objects thrown at police and bins set alight. Five men were arrested on suspicion of riotous behaviour.[217] As well as east and north Belfast, police were present in the village of Mallusk near Newtownabbey amid reports of a planned protest.[218] An anti-racism rally was attended by hundreds of people in Derry's Guildhall Square.[219]

Ricky Jones, a Dartford Labour councillor, was filmed addressing a crowd at a counter-protest in Walthamstow, East London, stating: "They are disgusting fascists and we need to cut all their throats and get rid of them all." in reference to the right-wing protests across the country. On 8 August, Jones was suspended by Labour and arrested following the release of the footage.[220][221] On 9 August, he was charged with encouraging violent disorder.[222]

8 August

Two people were arrested in Barnsley after two groups of demonstrators clashed in the town centre.[223]

An anti-racism rally took place at Stormont outside Northern Ireland's Parliament Buildings, where the Northern Ireland Assembly was recalled from its summer recess to discuss the recent disorder in Belfast.[224]

9 August

Hundreds of anti-racists turned up to counter a planned protest outside a Holiday Inn rumoured to be in use to house asylum seekers in Crawley, West Sussex. BBC News reported there were four anti-immigration protesters, with one arrest made.[225]

In Paisley, Renfrewshire, 300 anti-racists, including representatives of trade unions and human rights organisations, protested against a planned far-right demonstration outside a hotel housing asylum seekers, but no anti-immigration protestors appeared.[226] A similar demonstration took place at the Cairn Hotel, which was also housing asylum seekers, in Bathgate, where around 150 people gathered in response to an organised far-right protest.[227]

10 August

There was unrest in Northern Ireland during the early hours, with a petrol bomb thrown at a mosque in Newtownards, and cars set alight in Belfast.[228][229] There was also major disorder in Derry that night, with 10 police officers injured after rioters attacked with petrol bombs and fireworks.[230] Later that day, approximately 15,000 marched against racism in Belfast, organised by the United Against Racism group.[231][232][233]

Anti-racist demonstrations took place across Scotland in Dumfries, Dundee, Edinburgh and Glasgow. In Edinburgh, hundreds of protesters peacefully gathered outside the Scottish Parliament Building, with similar scenes taking place at Glasgow's George Square, Dumfries' Planestanes and Dundee's City Square, outside Caird Hall. Despite the demonstrations being organised in response to rumoured anti-immigration protests in Scotland, there was no sign of far-right protests.[234]

In England, anti-racist protesters outnumbered far-right protesters, with 5,000 assembling outside the Reform UK headquarters in London, and 1,000 people protesting in Liverpool and Newcastle.[231]

A recurring protest against the war in Gaza in Cardiff was joined by many protesters opposing the far-right riots.[235] In Tenby, around 100 people gathered in Tudor Square after a far-right demonstration due to take place on the Esplanade was flagged on social media, however no such gathering took place.[236]

Responses

Domestic

File:Prime Minister Keir Starmer gives an update following COBRA (53906780993).jpg
Starmer speaks to the media following an earlier COBRA meeting to discuss the violent disorder across the country, 6 August 2024.

After the Southport riot, Prime Minister Keir Starmer wrote that those who had "hijacked the vigil for the victims" had "insulted the community as it grieves" and that rioters would feel the full force of the law.[237] On 1 August, and following a meeting with senior police officers, Starmer announced the establishment of a national violent disorder programme to facilitate greater cooperation between police forces when dealing with violent disorder.[238] On 4 August, Starmer said that rioters "will feel the full force of the law" and told them "You will regret taking part in this, whether directly or those whipping up this action online and then running away themselves". He added "I won't shy away from calling it what it is – far-right thuggery".[239][240] Starmer later called an emergency response meeting of COBRA.[241] After the COBRA meeting he announced the establishment of a "standing army" of specialist police officers to address the ongoing violence, and help bring it to an end.[242]

Home Secretary Yvette Cooper condemned the Southport riot as appalling and requested a criminal investigation.[58] According to The Independent, Cooper was also "reviewing whether the far-right English Defence League [...] should be made a proscribed terrorist organisation", after its connection to the Southport riot,[76] a suggestion echoed by Deputy Prime Minister Angela Rayner,[243] although the EDL has ceased to exist in a formal sense.[244]

Home Office minister David Hanson said that police were monitoring organisations, and would use face recognition technology to identify anyone involved in violence.[39]

When asked by a Sky News journalist about claims of two-tier policing, Mark Rowley, the Metropolitan Police Commissioner, grabbed the reporter's microphone and threw it on the ground, for which he later apologised.[245] Responding two days later, he said those asking the question were imperilling his officers.[246]

The Northern Ireland Assembly was recalled, and is scheduled to meet on 8 August,[183][247] while Starmer has rejected calls from some politicians, including Nigel Farage and Priti Patel, to recall the Westminster parliament.[248]

Following the emergence on 5 August of a list of immigration law specialists, asylum support organisations and immigration services to be targeted by far-right groups, the president of The Law Society wrote to the Prime Minister, Lord Chancellor and Home Secretary to express concerns.[249]

On 7 August, UK police announced their largest mobilisation since the 2011 England riots, due to the threat of further violence targeting asylum seekers and immigrants, with 6,000 riot police on duty throughout the country and 2,000 in reserve as reinforcements.[40]

On 9 August, Police Scotland announced the deployment of 120 of its officers to Belfast in order to help deal with ongoing violence in the city.[250]

Writing for The Observer on 11 August, Shabana Mahmood, the Secretary of State for Justice, suggested the impact of the disorder would be "felt for months and years to come" as the volume of cases linked to the riots going through the courts would affect government plans to address a backlog of cases.[251]

International

Australia, Hong Kong, India, Indonesia, Malaysia, Nigeria, Philippines, Singapore, the United Arab Emirates and the United States issued travel advisories and safety warnings to the United Kingdom advising their citizens to exercise caution and avoid areas where protests are taking place.[252][253][254][255][256]

Russia called on the British government to "refrain from any unjustified or unproportionate [sic] use of violence against protesters and ensure their right to freedom of assembly".[257]

Belarus expressed support for the British police's response to the riots.[258]

The visiting Sri Lanka Cricket team raised concerns about England Tests due to the riots. The England and Wales Cricket Board responded by reassuring Sri Lanka Cricket and the team about the security arrangements in place.[259]

Arrests and sentences

On 3 August, the Ministry of Justice began discussions about magistrates' courts in England and Wales remaining open overnight to preliminary rule on suspects arrested, due to the anticipated increase in people held in custody for riot related offences. This also occurred during the 2011 England riots.[260] By 5 August, a total of 378 arrests had been made since the riots began,[112] and the first court hearings were held on a range of charges including violent disorder, assault on an emergency worker, and burglary, with some defendants pleading guilty.[261][183]

A charge for "using threatening words or behaviour intending to stir up racial hatred" was made on 6 August 2024 following Facebook posts.[262]

On 7 August, the first sentences for crimes committed during the riots were handed out to three men who took part in unrest in Southport and Liverpool. The three were sentenced to periods of between 20 months and three years in prison.[263]

On 8 August, a further 21 people received prison sentences for their roles in the riots.[264] Among those sentenced on 9 August was a 28-year-old man from Leeds, who received 20 months in prison for 'stirring up racial hatred online during riots', after making a Facebook post stating that people should "smash the f**k" out of the Brittania hotel", which is used by the government to house asylum seekers awaiting processing.[265] Two men were sentenced to 20 months and 18 months in prison each respectively for affray after a counter-protest in Leeds city centre on 3 August.[266] A 34-year-old woman was also sent to prison for 20 months after pushing a burning wheelie bin towards a line of police officers during a demonstration in Middlesbrough.[267]

Reactions

The Labour MP for Southport, Patrick Hurley, said on BBC Radio 4's Today on 31 July, that the rioters were not local residents, but were "thugs who'd got the train in" and were "utterly disrespecting the families of the dead and injured children, and [...] the town".[268] The rioters had broken windows of Southport Mosque; Hurley told Today that people "were using the horrific incident on Monday, the deaths of three little kiddies, for their own political purposes".[269] The Liverpool Region Mosque Network and the Muslim Association of Britain released statements condemning the riot.[58]

The Reform UK leader, Nigel Farage, condemned the violence, stating: "The levels of intimidation and threat to life have no place in a functioning democracy". He called for Parliament to be recalled over the riots and suggested there was a widespread impression of "two-tier policing" as a result of "soft policing" during Black Lives Matter protests, which he said contributed to a "sense of injustice".[270] Conservative former Home Secretary Priti Patel called Farage's comments deeply misleading and "simply not relevant right now". She told Times Radio: "There's a clear difference between effectively blocking streets or roads being closed to burning down libraries, hotels, food banks and attacking places of worship. What we have seen is thuggery, violence, racism." Patel also wrote to the Prime Minister and Home Secretary, asking them to recall parliament.[271]

Farage was criticised by the former head of UK counter-terrorism, Neil Basu, for questioning whether the truth was being withheld from the public, with Basu accusing Farage of inciting violence and creating conspiracy theories. Farage was also accused of giving legitimacy to acts of violence by Steve Rotheram, the Mayor of Liverpool City Region, after releasing a video in which he said he did not support violence, but the protests were "nothing to what could happen over the course of the next few weeks".[272]

On 2 August, ahead of anticipated protests the following weekend, the Muslim Council of Britain recommended that mosques "review and strengthen their security protocols",[273][274] and counter-protests by anti-racists were organised under the banner of "Stop the far right: Don't let the racists divide us", predominantly by Stand Up to Racism.[38] Church leaders in Northern Ireland condemned calls for anti-Islamic protests in the province at the weekend.[44] Leaders from Jewish, Sikhs, and Hindu religious communities also released statements condemning the anti-Islamic rioting.[275][276][277]

Hampshire's police and crime commissioner and Conservative politician Donna Jones released a controversial statement that was widely criticised, in which she said that arresting people was "treating the symptom and not the cause" and otherwise appeared to agree with the protesters.[278][279] The media release was later removed from the Police and Crime Commission's website.[278] Susan Scott, a Conservative Party councillor on Stockton-on-Tees council, resigned after making anti-Muslim remarks.[280][281]

Responding to a tweet with footage of the disorder that said the riots were due to the "effects of mass migration and open borders", Elon Musk, the owner of Twitter, tweeted, "Civil war is inevitable". His comments were condemned by the Prime Minister's official spokesman. Musk had previously restored Tommy Robinson's account (after Robinson had been banned under Twitter's previous owners) and interacted with him on the platform.[282][283] After the incident on 5 August in Yardley, Birmingham,[284] Musk went on to refer to the Prime Minister as "two-tier Keir" and ask, "Why aren't all communities protected in Britain?", called government "woke stasi"[285][286][287]. Musk later shared an image promoting a conspiracy theory that claimed "detainment camps" for the rioters were being constructed on the Falkland Islands. He subsequently deleted the image, which had also been shared by Ashlea Simon, the co-leader of Britain First.[288]

On 5 August, Neil Basu said that the worst of the far-right violence should be treated as terrorism; "Not only does it fit the definition of terrorism, it is terrorism", in reference to attempting to burn down buildings occupied by Muslims or asylum seekers. He further described actions as a "racial cause designed to intimidate a section of the public".[289]

A YouGov poll of 2,114 people on 5–6 August found that 7% supported the riots, while 34% supported the broader peaceful protests; 21% of Reform UK voters supported the riots, 9% of Conservative voters, 3% of Labour voters, and 1% of Liberal Democrat voters.[290][291] Another YouGov poll of 2,163 British adults in the same period saw immigration identified as the number one issue facing the country (51%), above the economy (44%), and crime (39%).[292] In July, the figures were immigration 41%, the economy 53%, and crime 20%. This represented a 10 point rise in importance for immigration, and a 19 point rise for crime. According to YouGov, "It is impossible to unpick how much of the recent shift is because of the stabbings, and how much are as a result of the week-long rioting since then."[292] The concern about crime figure is the highest value in polls since 2011, when there were also major national riots.[292]

On 7 August, Wired magazine reported that Telegram had removed a group set up in the wake of the Southport stabbing.[293]

On 9 August, King Charles III spoke by telephone with the Prime Minister and senior police officers. A statement was subsequently released by Buckingham Palace describing how "The King shared how he had been greatly encouraged by the many examples of community spirit that had countered the aggression and criminality from a few with the compassion and resilience of the many".[294]

Notes

  1. 1.0 1.1 Aldershot, Belfast, Birmingham, Blackpool, Bolton, Bristol, Hartlepool, Hull, Leeds, Liverpool, London, Manchester, Middlesbrough, Nottingham, Plymouth, Rotherham, Solihull, Southport, Stoke-on-Trent, Sunderland, Tamworth and Weymouth
  2. 2.0 2.1 The riots have been described by multiple sources as far-right.[36][37][38][39]
  3. Avon and Somerset Police, Cheshire Constabulary, Cleveland Police, Devon and Cornwall Police, Dorset Police, Greater Manchester Police, Hampshire and Isle of Wight Constabulary, Lancashire Constabulary, Merseyside Police, Metropolitan Police, Northumbria Police, North Wales Police, South Yorkshire Police, Staffordshire Police, West Midlands Police, and additional police forces providing support. Including those in Wales, such as North Wales Police[20], South Wales Police,[21][22] and Dyfed-Powys Police.[23][24]
  4. Southport: 53, Rotherham: 51, Hull: 11, Sunderland: 4, Plymouth: 3, Stoke-on-Trent: 3, Liverpool: 2, Weymouth: 2, Tamworth: 1
  5. Southport: 3, Tamworth: 3, Rotherham: >1
  6. Rotherham: >1
  7. Sheffield: 1
  8. Plymouth: 1

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
  5. 5.0 5.1 5.2 Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. 7.0 7.1 7.2 Lua error in package.lua at line 80: module 'strict' not found.
  8. 8.0 8.1 8.2 8.3 Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. 28.0 28.1 Lua error in package.lua at line 80: module 'strict' not found.

    Lua error in package.lua at line 80: module 'strict' not found.

    Lua error in package.lua at line 80: module 'strict' not found.

    Lua error in package.lua at line 80: module 'strict' not found.



  29. 29.0 29.1 29.2 Lua error in package.lua at line 80: module 'strict' not found.
  30. 30.0 30.1 30.2 30.3 Lua error in package.lua at line 80: module 'strict' not found.
  31. 31.0 31.1 31.2 Lua error in package.lua at line 80: module 'strict' not found.
  32. 32.0 32.1 Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. 36.0 36.1 Multiple sources in reference to Southport riot:

    Lua error in package.lua at line 80: module 'strict' not found.

    Lua error in package.lua at line 80: module 'strict' not found.

    Lua error in package.lua at line 80: module 'strict' not found.

    Lua error in package.lua at line 80: module 'strict' not found.

    Lua error in package.lua at line 80: module 'strict' not found.


  37. Lua error in package.lua at line 80: module 'strict' not found.

    Lua error in package.lua at line 80: module 'strict' not found.

    Lua error in package.lua at line 80: module 'strict' not found.

    Lua error in package.lua at line 80: module 'strict' not found.



  38. 38.0 38.1 38.2 Lua error in package.lua at line 80: module 'strict' not found.
  39. 39.0 39.1 Lua error in package.lua at line 80: module 'strict' not found.
  40. 40.0 40.1 Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. Lua error in package.lua at line 80: module 'strict' not found.
  44. 44.0 44.1 Lua error in package.lua at line 80: module 'strict' not found.
  45. 45.0 45.1 Lua error in package.lua at line 80: module 'strict' not found.
  46. 46.0 46.1 Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. Lua error in package.lua at line 80: module 'strict' not found.
  50. Lua error in package.lua at line 80: module 'strict' not found.
  51. Lua error in package.lua at line 80: module 'strict' not found.
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. Lua error in package.lua at line 80: module 'strict' not found.
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. 55.0 55.1 Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. Lua error in package.lua at line 80: module 'strict' not found.
  58. 58.0 58.1 58.2 58.3 58.4 58.5 Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
  60. Lua error in package.lua at line 80: module 'strict' not found.
  61. 61.0 61.1 Lua error in package.lua at line 80: module 'strict' not found.
  62. Lua error in package.lua at line 80: module 'strict' not found.
  63. Lua error in package.lua at line 80: module 'strict' not found.
  64. Lua error in package.lua at line 80: module 'strict' not found.
  65. Lua error in package.lua at line 80: module 'strict' not found.
  66. Lua error in package.lua at line 80: module 'strict' not found.
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. Lua error in package.lua at line 80: module 'strict' not found.
  69. Lua error in package.lua at line 80: module 'strict' not found.
  70. Lua error in package.lua at line 80: module 'strict' not found.
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. Lua error in package.lua at line 80: module 'strict' not found.
  73. Lua error in package.lua at line 80: module 'strict' not found.
  74. 74.0 74.1 Lua error in package.lua at line 80: module 'strict' not found.
  75. Lua error in package.lua at line 80: module 'strict' not found.
  76. 76.0 76.1 76.2 76.3 Lua error in package.lua at line 80: module 'strict' not found.
  77. Lua error in package.lua at line 80: module 'strict' not found.
  78. Lua error in package.lua at line 80: module 'strict' not found.
  79. 79.0 79.1 Lua error in package.lua at line 80: module 'strict' not found.
  80. 80.0 80.1 Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. 82.0 82.1 Lua error in package.lua at line 80: module 'strict' not found.
  83. Lua error in package.lua at line 80: module 'strict' not found.
  84. Lua error in package.lua at line 80: module 'strict' not found.
  85. Lua error in package.lua at line 80: module 'strict' not found.
  86. Lua error in package.lua at line 80: module 'strict' not found.
  87. 87.0 87.1 Lua error in package.lua at line 80: module 'strict' not found.
  88. Lua error in package.lua at line 80: module 'strict' not found.
  89. Lua error in package.lua at line 80: module 'strict' not found.
  90. Lua error in package.lua at line 80: module 'strict' not found.
  91. Lua error in package.lua at line 80: module 'strict' not found.
  92. Lua error in package.lua at line 80: module 'strict' not found.
  93. Lua error in package.lua at line 80: module 'strict' not found.
  94. Lua error in package.lua at line 80: module 'strict' not found.
  95. Lua error in package.lua at line 80: module 'strict' not found.
  96. Lua error in package.lua at line 80: module 'strict' not found.
  97. Lua error in package.lua at line 80: module 'strict' not found.

    Lua error in package.lua at line 80: module 'strict' not found.

    Lua error in package.lua at line 80: module 'strict' not found.

    Lua error in package.lua at line 80: module 'strict' not found.



  98. Lua error in package.lua at line 80: module 'strict' not found.
  99. Lua error in package.lua at line 80: module 'strict' not found.
  100. Lua error in package.lua at line 80: module 'strict' not found.
  101. Lua error in package.lua at line 80: module 'strict' not found.
  102. Lua error in package.lua at line 80: module 'strict' not found.
  103. Lua error in package.lua at line 80: module 'strict' not found.
  104. Lua error in package.lua at line 80: module 'strict' not found.
  105. Lua error in package.lua at line 80: module 'strict' not found.
  106. 106.0 106.1 Lua error in package.lua at line 80: module 'strict' not found.
  107. Lua error in package.lua at line 80: module 'strict' not found.
  108. Lua error in package.lua at line 80: module 'strict' not found.
  109. Lua error in package.lua at line 80: module 'strict' not found.
  110. Lua error in package.lua at line 80: module 'strict' not found.
  111. Lua error in package.lua at line 80: module 'strict' not found.
  112. 112.0 112.1 Lua error in package.lua at line 80: module 'strict' not found.
  113. Lua error in package.lua at line 80: module 'strict' not found.
  114. Lua error in package.lua at line 80: module 'strict' not found.
  115. 115.0 115.1 Lua error in package.lua at line 80: module 'strict' not found.
  116. Lua error in package.lua at line 80: module 'strict' not found.
  117. Lua error in package.lua at line 80: module 'strict' not found.
  118. Lua error in package.lua at line 80: module 'strict' not found.
  119. Lua error in package.lua at line 80: module 'strict' not found.
  120. Lua error in package.lua at line 80: module 'strict' not found.
  121. Lua error in package.lua at line 80: module 'strict' not found.
  122. Lua error in package.lua at line 80: module 'strict' not found.
  123. Lua error in package.lua at line 80: module 'strict' not found.
  124. 124.0 124.1 124.2 124.3 124.4 124.5 Lua error in package.lua at line 80: module 'strict' not found.
  125. BBC News at Ten, BBC One, 2 August 2024
  126. Lua error in package.lua at line 80: module 'strict' not found.
  127. Lua error in package.lua at line 80: module 'strict' not found.
  128. Lua error in package.lua at line 80: module 'strict' not found.
  129. Lua error in package.lua at line 80: module 'strict' not found.
  130. Lua error in package.lua at line 80: module 'strict' not found.
  131. Lua error in package.lua at line 80: module 'strict' not found.
  132. Lua error in package.lua at line 80: module 'strict' not found.
  133. 133.0 133.1 Lua error in package.lua at line 80: module 'strict' not found.
  134. Lua error in package.lua at line 80: module 'strict' not found.
  135. Lua error in package.lua at line 80: module 'strict' not found.
  136. Lua error in package.lua at line 80: module 'strict' not found.
  137. Lua error in package.lua at line 80: module 'strict' not found.
  138. Lua error in package.lua at line 80: module 'strict' not found.
  139. Lua error in package.lua at line 80: module 'strict' not found.
  140. Lua error in package.lua at line 80: module 'strict' not found.
  141. Lua error in package.lua at line 80: module 'strict' not found.
  142. Lua error in package.lua at line 80: module 'strict' not found.
  143. Lua error in package.lua at line 80: module 'strict' not found.
  144. Lua error in package.lua at line 80: module 'strict' not found.
  145. Lua error in package.lua at line 80: module 'strict' not found.
  146. Lua error in package.lua at line 80: module 'strict' not found.
  147. Lua error in package.lua at line 80: module 'strict' not found.
  148. Lua error in package.lua at line 80: module 'strict' not found.
  149. 149.0 149.1 149.2 Lua error in package.lua at line 80: module 'strict' not found.
  150. Lua error in package.lua at line 80: module 'strict' not found.
  151. Lua error in package.lua at line 80: module 'strict' not found.
  152. Lua error in package.lua at line 80: module 'strict' not found.
  153. Lua error in package.lua at line 80: module 'strict' not found.
  154. Lua error in package.lua at line 80: module 'strict' not found.
  155. Lua error in package.lua at line 80: module 'strict' not found.
  156. Lua error in package.lua at line 80: module 'strict' not found.
  157. Lua error in package.lua at line 80: module 'strict' not found.
  158. Lua error in package.lua at line 80: module 'strict' not found.
  159. Lua error in package.lua at line 80: module 'strict' not found.
  160. Lua error in package.lua at line 80: module 'strict' not found.
  161. Lua error in package.lua at line 80: module 'strict' not found.
  162. Lua error in package.lua at line 80: module 'strict' not found.
  163. Lua error in package.lua at line 80: module 'strict' not found.
  164. Lua error in package.lua at line 80: module 'strict' not found.
  165. Lua error in package.lua at line 80: module 'strict' not found.
  166. 166.0 166.1 Lua error in package.lua at line 80: module 'strict' not found.
  167. Lua error in package.lua at line 80: module 'strict' not found.
  168. Lua error in package.lua at line 80: module 'strict' not found.
  169. Lua error in package.lua at line 80: module 'strict' not found.
  170. Lua error in package.lua at line 80: module 'strict' not found.
  171. Lua error in package.lua at line 80: module 'strict' not found.
  172. Lua error in package.lua at line 80: module 'strict' not found.
  173. Lua error in package.lua at line 80: module 'strict' not found.
  174. Lua error in package.lua at line 80: module 'strict' not found.
  175. Lua error in package.lua at line 80: module 'strict' not found.
  176. Lua error in package.lua at line 80: module 'strict' not found.
  177. Lua error in package.lua at line 80: module 'strict' not found.
  178. Lua error in package.lua at line 80: module 'strict' not found.
  179. Lua error in package.lua at line 80: module 'strict' not found.
  180. Lua error in package.lua at line 80: module 'strict' not found.
  181. Lua error in package.lua at line 80: module 'strict' not found.
  182. Lua error in package.lua at line 80: module 'strict' not found.
  183. 183.0 183.1 183.2 Lua error in package.lua at line 80: module 'strict' not found.
  184. Lua error in package.lua at line 80: module 'strict' not found.
  185. Lua error in package.lua at line 80: module 'strict' not found.
  186. Lua error in package.lua at line 80: module 'strict' not found.
  187. Lua error in package.lua at line 80: module 'strict' not found.
  188. Lua error in package.lua at line 80: module 'strict' not found.
  189. Lua error in package.lua at line 80: module 'strict' not found.
  190. Lua error in package.lua at line 80: module 'strict' not found.
  191. Lua error in package.lua at line 80: module 'strict' not found.
  192. Lua error in package.lua at line 80: module 'strict' not found.
  193. Lua error in package.lua at line 80: module 'strict' not found.
  194. Lua error in package.lua at line 80: module 'strict' not found.
  195. Lua error in package.lua at line 80: module 'strict' not found.
  196. Lua error in package.lua at line 80: module 'strict' not found.
  197. Lua error in package.lua at line 80: module 'strict' not found.
  198. Lua error in package.lua at line 80: module 'strict' not found.
  199. Lua error in package.lua at line 80: module 'strict' not found.
  200. Lua error in package.lua at line 80: module 'strict' not found.
  201. 201.0 201.1 Lua error in package.lua at line 80: module 'strict' not found.
  202. Lua error in package.lua at line 80: module 'strict' not found.
  203. Lua error in package.lua at line 80: module 'strict' not found.
  204. Lua error in package.lua at line 80: module 'strict' not found.
  205. Lua error in package.lua at line 80: module 'strict' not found.
  206. Lua error in package.lua at line 80: module 'strict' not found.
  207. Lua error in package.lua at line 80: module 'strict' not found.
  208. Lua error in package.lua at line 80: module 'strict' not found.
  209. Lua error in package.lua at line 80: module 'strict' not found.
  210. Lua error in package.lua at line 80: module 'strict' not found.
  211. Lua error in package.lua at line 80: module 'strict' not found.
  212. Lua error in package.lua at line 80: module 'strict' not found.
  213. Lua error in package.lua at line 80: module 'strict' not found.
  214. Lua error in package.lua at line 80: module 'strict' not found.
  215. Lua error in package.lua at line 80: module 'strict' not found.
  216. Lua error in package.lua at line 80: module 'strict' not found.
  217. Lua error in package.lua at line 80: module 'strict' not found.
  218. Lua error in package.lua at line 80: module 'strict' not found.
  219. Lua error in package.lua at line 80: module 'strict' not found.
  220. Lua error in package.lua at line 80: module 'strict' not found.
  221. Lua error in package.lua at line 80: module 'strict' not found.
  222. Lua error in package.lua at line 80: module 'strict' not found.
  223. Lua error in package.lua at line 80: module 'strict' not found.
  224. Lua error in package.lua at line 80: module 'strict' not found.
  225. Lua error in package.lua at line 80: module 'strict' not found.
  226. Lua error in package.lua at line 80: module 'strict' not found.
  227. Lua error in package.lua at line 80: module 'strict' not found.
  228. Lua error in package.lua at line 80: module 'strict' not found.
  229. Lua error in package.lua at line 80: module 'strict' not found.
  230. Lua error in package.lua at line 80: module 'strict' not found.
  231. 231.0 231.1 Lua error in package.lua at line 80: module 'strict' not found.
  232. Lua error in package.lua at line 80: module 'strict' not found.
  233. Lua error in package.lua at line 80: module 'strict' not found.
  234. Lua error in package.lua at line 80: module 'strict' not found.
  235. Lua error in package.lua at line 80: module 'strict' not found.
  236. Lua error in package.lua at line 80: module 'strict' not found.
  237. Lua error in package.lua at line 80: module 'strict' not found.
  238. Lua error in package.lua at line 80: module 'strict' not found.
  239. Lua error in package.lua at line 80: module 'strict' not found.
  240. Lua error in package.lua at line 80: module 'strict' not found.
  241. Lua error in package.lua at line 80: module 'strict' not found.
  242. Lua error in package.lua at line 80: module 'strict' not found.
  243. Lua error in package.lua at line 80: module 'strict' not found.
  244. Lua error in package.lua at line 80: module 'strict' not found.
  245. Lua error in package.lua at line 80: module 'strict' not found.
  246. Lua error in package.lua at line 80: module 'strict' not found.
  247. Lua error in package.lua at line 80: module 'strict' not found.
  248. Lua error in package.lua at line 80: module 'strict' not found.
  249. Lua error in package.lua at line 80: module 'strict' not found.
  250. Lua error in package.lua at line 80: module 'strict' not found.
  251. Lua error in package.lua at line 80: module 'strict' not found.
  252. Lua error in package.lua at line 80: module 'strict' not found.
  253. Lua error in package.lua at line 80: module 'strict' not found.
  254. Lua error in package.lua at line 80: module 'strict' not found.
  255. Lua error in package.lua at line 80: module 'strict' not found.
  256. Lua error in package.lua at line 80: module 'strict' not found.
  257. Lua error in package.lua at line 80: module 'strict' not found.
  258. https://loev.gov.by/special/en/republic-en/view/lukashenko-justifies-police-action-against-uk-rioters-9282/
  259. Lua error in package.lua at line 80: module 'strict' not found.
  260. Lua error in package.lua at line 80: module 'strict' not found.
  261. Lua error in package.lua at line 80: module 'strict' not found.
  262. Lua error in package.lua at line 80: module 'strict' not found.
  263. Lua error in package.lua at line 80: module 'strict' not found.
  264. Lua error in package.lua at line 80: module 'strict' not found.
  265. Lua error in package.lua at line 80: module 'strict' not found.
  266. Lua error in package.lua at line 80: module 'strict' not found.
  267. Lua error in package.lua at line 80: module 'strict' not found.
  268. Lua error in package.lua at line 80: module 'strict' not found.
  269. Lua error in package.lua at line 80: module 'strict' not found.
  270. Lua error in package.lua at line 80: module 'strict' not found.
  271. Lua error in package.lua at line 80: module 'strict' not found.
  272. Lua error in package.lua at line 80: module 'strict' not found.
  273. Lua error in package.lua at line 80: module 'strict' not found.
  274. Lua error in package.lua at line 80: module 'strict' not found.
  275. Lua error in package.lua at line 80: module 'strict' not found.
  276. Lua error in package.lua at line 80: module 'strict' not found.
  277. Lua error in package.lua at line 80: module 'strict' not found.
  278. 278.0 278.1 Lua error in package.lua at line 80: module 'strict' not found.
  279. Lua error in package.lua at line 80: module 'strict' not found.
  280. Lua error in package.lua at line 80: module 'strict' not found.
  281. Lua error in package.lua at line 80: module 'strict' not found.
  282. Lua error in package.lua at line 80: module 'strict' not found.
  283. Lua error in package.lua at line 80: module 'strict' not found.
  284. Lua error in package.lua at line 80: module 'strict' not found.
  285. Lua error in package.lua at line 80: module 'strict' not found.
  286. Lua error in package.lua at line 80: module 'strict' not found.
  287. Lua error in package.lua at line 80: module 'strict' not found.
  288. Lua error in package.lua at line 80: module 'strict' not found.
  289. Lua error in package.lua at line 80: module 'strict' not found.
  290. Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
  291. Lua error in package.lua at line 80: module 'strict' not found.
  292. 292.0 292.1 292.2 Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
  293. Lua error in package.lua at line 80: module 'strict' not found.
  294. Lua error in package.lua at line 80: module 'strict' not found.

External links

  • Media related to Lua error in package.lua at line 80: module 'strict' not found. at Wikimedia Commons