Topzle Topzle

List of protests in the United Kingdom

Updated: Wikipedia source

List of protests in the United Kingdom

This is a list of protests and protest movements in the United Kingdom. Protest in the UK has concerned issues such as suffrage in the 19th and early 20th centuries, parliamentary reform from the Chartists to the present day, poverty, wages and working conditions, fuel prices, war, human rights, immigration (both for and against), fathers' rights, LGBTQ rights and climate change. In Northern Ireland, protest marches have been particularly contentious, including Bloody Sunday. Around April 2019 London's Metropolitan Police decided, as a matter of policy, to stop providing crowd estimates unless there were specific reasons to do so (criminal justice, national security). This policy appears to have been reversed in late 2023, with the media reporting official police estimates for crowds from October that year, as shown in the table.

Tables

· By size
Organisers' estimate
Organisers' estimate
Date
Organisers' estimate
Protest
Police estimate
Cause
Third-party estimates
15 February 2003
15 February 2003
Date
15 February 2003
Protest
Stop the War
Cause
Iraq War
Organisers
Stop the War Coalition (StWC)
Location
London
Attendance
1,500,000
Attendance
750,000
Attendance
"around a million"
23 March 2019
23 March 2019
Date
23 March 2019
Protest
Put it to the People march
Cause
Second EU referendum
Organisers
People's Vote, European Movement UK, Open Britain
Location
London
Attendance
1,000,000
Attendance
312,000 to 400,000
19 October 2019
19 October 2019
Date
19 October 2019
Protest
Let Us Be Heard
Cause
Second EU referendum
Organisers
People's Vote, European Movement UK, Open Britain
Location
London
Attendance
1,000,000
Attendance
105,000 to 216,000
11 November 2023
11 November 2023
Date
11 November 2023
Protest
PSC March for Palestine
Cause
Gaza war
Organisers
Palestine Solidarity Campaign (PSC)
Location
London
Attendance
800,000
Attendance
300,000
20 October 2018
20 October 2018
Date
20 October 2018
Protest
People's Vote march
Cause
Second EU referendum
Organisers
People's Vote, European Movement UK, Open Britain
Location
London
Attendance
700,000
Attendance
250,000
Attendance
450,000
11 October 2025
11 October 2025
Date
11 October 2025
Protest
PSC March for Palestine
Cause
Gaza war
Organisers
Palestine Solidarity Campaign (PSC)
Location
London
Attendance
600,000
26 March 2011
26 March 2011
Date
26 March 2011
Protest
March for the Alternative
Cause
Austerity
Organisers
Trades Union Congress (TUC)
Location
London
Attendance
500,000
Attendance
250,000 (more than)
13 September 2025
13 September 2025
Date
13 September 2025
Protest
Unite the Kingdom
Cause
Anti-immigration
Organisers
Tommy Robinson
Location
London
Attendance
110,000
Attendance
up to 150,000, 56,000-76,000[better source needed]
28 October 2023
28 October 2023
Date
28 October 2023
Protest
PSC March for Palestine
Cause
Gaza war
Organisers
Palestine Solidarity Campaign
Location
London
Attendance
50,000 to 70,000
22 March 2003
22 March 2003
Date
22 March 2003
Protest
Stop the War
Cause
Iraq War
Organisers
Stop the War Coalition, Campaign for Nuclear Disarmament (CND)
Location
London
Attendance
500,000 (StWC), 200,000-300,000 (CND)
Attendance
200,000
23 September 2002
23 September 2002
Date
23 September 2002
Protest
Liberty & Livelihood
Cause
Hunting and countryside causes
Organisers
Countryside Alliance
Location
London
Attendance
407,791
Attendance
400,000
22 October 1983
22 October 1983
Date
22 October 1983
Protest
CND march for peace
Cause
Nuclear weapons
Organisers
Campaign for Nuclear Disarmament
Location
London
Attendance
400,000
Attendance
200,000
24 September 2002
24 September 2002
Date
24 September 2002
Protest
Stop the War
Cause
Iraq War
Organisers
Stop the War Coalition, Muslim Association of Britain (MAB)
Location
London
Attendance
400,000
Attendance
150,000
21 October 2023
21 October 2023
Date
21 October 2023
Protest
PSC March for Palestine
Cause
Gaza war
Organisers
Palestine Solidarity Campaign
Location
London
Attendance
100,000
25 November 2023
25 November 2023
Date
25 November 2023
Protest
PSC March for Palestine
Cause
Gaza war
Organisers
Palestine Solidarity Campaign
Location
London
Attendance
45,000
17 February 2024
17 February 2024
Date
17 February 2024
Protest
PSC March for Palestine
Cause
Gaza war
Organisers
Palestine Solidarity Campaign
Location
London
Attendance
30,000
24 October 1981
24 October 1981
Date
24 October 1981
Protest
CND march for peace
Cause
Nuclear weapons
Organisers
Campaign for Nuclear Disarmament
Location
London
Attendance
250,000
13 July 2018
13 July 2018
Date
13 July 2018
Protest
Stop Trump
Cause
Trump's visit to the UK
Organisers
Various
Location
London
Attendance
250,000
2 July 2005
2 July 2005
Date
2 July 2005
Protest
Make Poverty History
Cause
Raise awareness of global poverty
Organisers
Various, coordinated by British Overseas NGOs for Development (bond)
Location
Edinburgh
Attendance
225,000
Attendance
225,000
Attendance
225,000
23 November 1985
23 November 1985
Date
23 November 1985
Protest
Ulster Says No
Cause
Anglo-Irish Agreement
Organisers
Democratic Unionist Party, Ulster Unionist Party
Location
Belfast
Attendance
203,000
Attendance
100,000
18 November 2003
18 November 2003
Date
18 November 2003
Protest
George W. Bush's state visit to the UK
Cause
George W. Bush's Foreign Policy (Bush Doctrine)
Organisers
Stop the War Coalition, Campaign for Nuclear Disarmament,Muslim Association of Britain
Location
London
Attendance
200,000
Attendance
100,000
3 February 2024
3 February 2024
Date
3 February 2024
Protest
PSC March for Palestine
Cause
Gaza war
Organisers
Palestine Solidarity Campaign
Location
London
Attendance
20,000
30 March 2024
30 March 2024
Date
30 March 2024
Protest
PSC March for Palestine
Cause
Gaza war
Organisers
Palestine Solidarity Campaign
Location
London
Attendance
200,000
31 March 1990
31 March 1990
Date
31 March 1990
Protest
1990 Poll tax protest
Cause
Poll tax
Organisers
All Britain Anti-Poll Tax Federation
Location
London
Attendance
200,000
22 May 2021
22 May 2021
Date
22 May 2021
Protest
PSC March for Palestine
Cause
2021 Israel–Palestine crisis
Organisers
Palestine Solidarity Campaign
Location
London
Attendance
180,000
26 March 2022
26 March 2022
Date
26 March 2022
Protest
UK with Ukraine
Cause
Russian invasion of Ukraine
Organisers
European Movement UK, Mayor of London
Location
London
Attendance
"tens of thousands"
1 April 1961
1 April 1961
Date
1 April 1961
Protest
Aldermaston Marches
Cause
Nuclear weapons
Organisers
Campaign for Nuclear Disarmament
Location
London to Berkshire
Attendance
150,000[citation needed]
31 January 2009
31 January 2009
Date
31 January 2009
Protest
2009 BTF protest
Cause
Tamil genocide Sri Lanka's genocide of Tamils
Organisers
British Tamils Forum
Location
London
Attendance
150,000
Attendance
50,000
26 November 2023
26 November 2023
Date
26 November 2023
Protest
March Against Antisemitism
Cause
Rise in antisemitism
Organisers
Campaign Against Antisemitism
Location
London
Attendance
100,000
Attendance
50,000
9 December 2023
9 December 2023
Date
9 December 2023
Protest
PSC March for Palestine
Cause
Gaza war
Organisers
Palestine Solidarity Campaign
Location
London
Attendance
40,000
17 March 1968
17 March 1968
Date
17 March 1968
Protest
Grosvenor Square peace march
Cause
Vietnam War
Organisers
Vietnam Solidarity Campaign
Location
London
Attendance
100,000
Attendance
20,000[better source needed]
Attendance
10,000
18 November 2001
18 November 2001
Date
18 November 2001
Protest
Stop the war
Cause
Afghanistan War
Organisers
Stop the War Coalition
Location
London
Attendance
100,000
Attendance
15,000
6 November 2021
6 November 2021
Date
6 November 2021
Protest
COP26 Nature Day march & rally
Cause
Climate change
Organisers
COP26 Coalition
Location
Glasgow
Attendance
100,000
19 September 2019
19 September 2019
Date
19 September 2019
Protest
September 2019 Youth Climate Strikes
Cause
Climate change
Organisers
UK Student Climate Network
Location
London
Attendance
100,000
23 June 2018
23 June 2018
Date
23 June 2018
Protest
People's Vote March
Cause
Second EU referendum
Organisers
People's Vote, European Movement UK, Open Britain
Location
London
Attendance
100,000
26 July 2025
26 July 2025
Date
26 July 2025
Protest
Trans Pride
Cause
Trans rights
Organisers
London Trans+ Pride
Location
London
Attendance
100,000
18 March 2006
18 March 2006
Date
18 March 2006
Protest
Stop British involvement in the Iraq War
Cause
Iraq War
Organisers
Stop the War Coalition, Campaign for Nuclear Disarmament,Muslim Association of Britain
Location
London
Attendance
80,000-100,000
Attendance
15,000
15 February 2003
15 February 2003
Date
15 February 2003
Protest
Stop the War
Cause
Iraq War
Organisers
Stop the War Coalition
Location
Glasgow
Attendance
80,000 (more than)
Attendance
30,000
Attendance
100,000
4 June 2019
4 June 2019
Date
4 June 2019
Protest
Stop Trump
Cause
Trump's State Visit to the UK
Organisers
Stop Trump coalition
Location
London
Attendance
75,000
28 March 1959
28 March 1959
Date
28 March 1959
Protest
Aldermaston march
Cause
Nuclear weapons
Organisers
Campaign for Nuclear Disarmament
Location
London to Berkshire
Attendance
60,000[citation needed]
10 November 2010
10 November 2010
Date
10 November 2010
Protest
Fund Our Future: Stop Education Cuts
Cause
Education cuts
Organisers
National Union of Students
Location
London
Attendance
52,000
28 March 2009
28 March 2009
Date
28 March 2009
Protest
March for Jobs, Justice & Climate
Cause
2009 G20 London summit
Organisers
Put People First
Location
London
Attendance
35,000
Attendance
35,000
28 February 2020
28 February 2020
Date
28 February 2020
Protest
Climate Strike
Cause
Climate change
Organisers
Bristol Youth Strike 4 Climate
Location
Bristol
Attendance
30,000
Attendance
15,000
16 May 1832
16 May 1832
Date
16 May 1832
Protest
Meeting of the Unions
Cause
Suffrage
Organisers
Birmingham Political Union
Location
Birmingham
Attendance
200,000
4 October 1936
4 October 1936
Date
4 October 1936
Protest
Battle of Cable Street
Cause
Anti-fascist response to the British Union of Fascists march.
Organisers
Various anti-fascist groups: Communists (Communist Party of Great Britain),Socialists, Trade unionists, Anarchists, British Jews, Independent Labour Party
Location
London
Attendance
100,000-310,000
16 August 1819
16 August 1819
Date
16 August 1819
Protest
Gathering at Peterloo (leads to the Peterloo Massacre)
Cause
Reform parliamentary representation
Organisers
Manchester Patriotic Union
Location
Manchester
Attendance
60,000
10 January 2009
10 January 2009
Date
10 January 2009
Protest
Ceasefire in Gaza
Cause
Gaza War (2008–2009)
Organisers
Stop the War Coalition, British Muslim Initiative, Palestine Solidarity Campaign
Location
London
Attendance
20,000
Attendance
50,000
Date
Protest
Cause
Organisers
Location
Attendance
Organisers' estimate
Police estimate
Third-party estimates
15 February 2003
Stop the War
Iraq War
Stop the War Coalition (StWC)
London
1,500,000
750,000
"around a million"
23 March 2019
Put it to the People march
Second EU referendum
People's Vote, European Movement UK, Open Britain
London
1,000,000
312,000 to 400,000
19 October 2019
Let Us Be Heard
Second EU referendum
People's Vote, European Movement UK, Open Britain
London
1,000,000
105,000 to 216,000
11 November 2023
PSC March for Palestine
Gaza war
Palestine Solidarity Campaign (PSC)
London
800,000
300,000
20 October 2018
People's Vote march
Second EU referendum
People's Vote, European Movement UK, Open Britain
London
700,000
250,000
450,000
11 October 2025
PSC March for Palestine
Gaza war
Palestine Solidarity Campaign (PSC)
London
600,000
26 March 2011
March for the Alternative
Austerity
Trades Union Congress (TUC)
London
500,000
250,000 (more than)
13 September 2025
Unite the Kingdom
Anti-immigration
Tommy Robinson
London
110,000
up to 150,000, 56,000-76,000[better source needed]
28 October 2023
PSC March for Palestine
Gaza war
Palestine Solidarity Campaign
London
50,000 to 70,000
22 March 2003
Stop the War
Iraq War
Stop the War Coalition, Campaign for Nuclear Disarmament (CND)
London
500,000 (StWC), 200,000-300,000 (CND)
200,000
23 September 2002
Liberty & Livelihood
Hunting and countryside causes
Countryside Alliance
London
407,791
400,000
22 October 1983
CND march for peace
Nuclear weapons
Campaign for Nuclear Disarmament
London
400,000
200,000
24 September 2002
Stop the War
Iraq War
Stop the War Coalition, Muslim Association of Britain (MAB)
London
400,000
150,000
21 October 2023
PSC March for Palestine
Gaza war
Palestine Solidarity Campaign
London
100,000
25 November 2023
PSC March for Palestine
Gaza war
Palestine Solidarity Campaign
London
45,000
17 February 2024
PSC March for Palestine
Gaza war
Palestine Solidarity Campaign
London
30,000
24 October 1981
CND march for peace
Nuclear weapons
Campaign for Nuclear Disarmament
London
250,000
13 July 2018
Stop Trump
Trump's visit to the UK
Various
London
250,000
2 July 2005
Make Poverty History
Raise awareness of global poverty
Various, coordinated by British Overseas NGOs for Development (bond)
Edinburgh
225,000
225,000
225,000
23 November 1985
Ulster Says No
Anglo-Irish Agreement
Democratic Unionist Party, Ulster Unionist Party
Belfast
203,000
100,000
18 November 2003
George W. Bush's state visit to the UK
George W. Bush's Foreign Policy (Bush Doctrine)
Stop the War Coalition, Campaign for Nuclear Disarmament,Muslim Association of Britain
London
200,000
100,000
3 February 2024
PSC March for Palestine
Gaza war
Palestine Solidarity Campaign
London
20,000
30 March 2024
PSC March for Palestine
Gaza war
Palestine Solidarity Campaign
London
200,000
31 March 1990
1990 Poll tax protest
Poll tax
All Britain Anti-Poll Tax Federation
London
200,000
22 May 2021
PSC March for Palestine
2021 Israel–Palestine crisis
Palestine Solidarity Campaign
London
180,000
26 March 2022
UK with Ukraine
Russian invasion of Ukraine
European Movement UK, Mayor of London
London
"tens of thousands"
1 April 1961
Aldermaston Marches
Nuclear weapons
Campaign for Nuclear Disarmament
London to Berkshire
150,000[citation needed]
31 January 2009
2009 BTF protest
Tamil genocide Sri Lanka's genocide of Tamils
British Tamils Forum
London
150,000
50,000
26 November 2023
March Against Antisemitism
Rise in antisemitism
Campaign Against Antisemitism
London
100,000
50,000
9 December 2023
PSC March for Palestine
Gaza war
Palestine Solidarity Campaign
London
40,000
17 March 1968
Grosvenor Square peace march
Vietnam War
Vietnam Solidarity Campaign
London
100,000
20,000[better source needed]
10,000
18 November 2001
Stop the war
Afghanistan War
Stop the War Coalition
London
100,000
15,000
6 November 2021
COP26 Nature Day march & rally
Climate change
COP26 Coalition
Glasgow
100,000
19 September 2019
September 2019 Youth Climate Strikes
Climate change
UK Student Climate Network
London
100,000
23 June 2018
People's Vote March
Second EU referendum
People's Vote, European Movement UK, Open Britain
London
100,000
26 July 2025
Trans Pride
Trans rights
London Trans+ Pride
London
100,000
18 March 2006
Stop British involvement in the Iraq War
Iraq War
Stop the War Coalition, Campaign for Nuclear Disarmament,Muslim Association of Britain
London
80,000-100,000
15,000
15 February 2003
Stop the War
Iraq War
Stop the War Coalition
Glasgow
80,000 (more than)
30,000
100,000
4 June 2019
Stop Trump
Trump's State Visit to the UK
Stop Trump coalition
London
75,000
28 March 1959
Aldermaston march
Nuclear weapons
Campaign for Nuclear Disarmament
London to Berkshire
60,000[citation needed]
10 November 2010
Fund Our Future: Stop Education Cuts
Education cuts
National Union of Students
London
52,000
28 March 2009
March for Jobs, Justice & Climate
2009 G20 London summit
Put People First
London
35,000
35,000
28 February 2020
Climate Strike
Climate change
Bristol Youth Strike 4 Climate
Bristol
30,000
15,000
16 May 1832
Meeting of the Unions
Suffrage
Birmingham Political Union
Birmingham
200,000
4 October 1936
Battle of Cable Street
Anti-fascist response to the British Union of Fascists march.
Various anti-fascist groups: Communists (Communist Party of Great Britain),Socialists, Trade unionists, Anarchists, British Jews, Independent Labour Party
London
100,000-310,000
16 August 1819
Gathering at Peterloo (leads to the Peterloo Massacre)
Reform parliamentary representation
Manchester Patriotic Union
Manchester
60,000
10 January 2009
Ceasefire in Gaza
Gaza War (2008–2009)
Stop the War Coalition, British Muslim Initiative, Palestine Solidarity Campaign
London
20,000
50,000

References

  1. WhatDoTheyKnow
    https://www.whatdotheyknow.com/request/methodology_used_and_current_est#outgoing-962826
  2. The Guardian
    https://www.theguardian.com/uk/2003/feb/15/politics.politicalnews
  3. "'Million' march against Iraq war"
    http://news.bbc.co.uk/2/hi/uk_news/2765041.stm
  4. "Anti-war rally makes its mark"
    http://news.bbc.co.uk/2/hi/uk_news/2767761.stm
  5. The Independent
    https://www.independent.co.uk/news/uk/politics/brexit-march-london-put-it-to-the-people-live-updates-article-50-a8836386.html
  6. Wired UK
    https://www.wired.co.uk/article/brexit-march-peoples-vote-crowd-size
  7. Full Fact
    https://fullfact.org/europe/peoples-vote-march-count/
  8. The Guardian
    https://www.theguardian.com/uk-news/2019/oct/19/peoples-vote-march-hailed-as-one-of-greatest-protest-marches-in-british-history
  9. Full Fact
    https://fullfact.org/europe/peoples-vote-two-million-no-evidence/
  10. Reuters
    https://www.reuters.com/world/huge-crowds-expected-london-pro-palestinian-rally-police-gear-trouble-2023-11-11/
  11. Toby Helm, Michael Savage and Eleni Courea, "Almost 700,000 march to demand ‘people’s vote’ on Brexit deal", The Guardia
    https://www.theguardian.com/politics/2018/oct/20/70000-demand-new-brexit-vote
  12. [1]
    https://www.pressreader.com/uk/the-sunday-telegraph/20190106/281767040359018
  13. Full Fact
    https://fullfact.org/news/did-670000-march-peoples-vote-brexit/
  14. "More than half a million march in London to demand lasting peace in Gaza"
    https://www.middleeasteye.net/news/hundreds-thousands-march-london-after-gaza-ceasefire-demand-lasting-peace
  15. The Independent
    https://www.independent.co.uk/news/uk/politics/a-peaceful-protest-the-inevitable-aftermath-2254167.html
  16. BBC News
    https://www.bbc.com/news/uk-12864353
  17. the Guardian
    https://www.theguardian.com/politics/live/2025/sep/13/uk-politics-latest-news-unite-the-kingdom-march-far-right-rally-london-labour-keir-starmer
  18. "Dozens of officers injured as up to 150,000 join Tommy Robinson rally"
    https://www.bbc.com/news/articles/cwydezxl0xlo
  19. Daily Express
    https://www.express.co.uk/news/uk/2108611/tommy-robinson-march-london-crowd-size
  20. Reuters
    https://www.reuters.com/world/uk/thousands-join-pro-palestinian-protest-london-demand-gaza-ceasefire-2023-10-28/
  21. "Thousands at anti-war rallies"
    http://news.bbc.co.uk/2/hi/uk_news/2874627.stm
  22. The Guardian
    https://www.theguardian.com/uk/2002/sep/23/hunting.ruralaffairs2
  23. "400,000 marched for peace"
    https://cnduk.org/400000-marched-for-peace/
  24. "1983: CND march attracts biggest ever crowd"
    http://news.bbc.co.uk/onthisday/hi/dates/stories/october/22/newsid_2489000/2489209.stm
  25. "Protesters stage anti-war rally"
    http://news.bbc.co.uk/1/hi/uk_politics/2285861.stm
  26. CNN
    https://edition.cnn.com/2002/WORLD/europe/09/28/london.march/
  27. The Guardian
    https://www.theguardian.com/world/2023/oct/21/about-100000-turn-out-in-london-for-pro-palestine-rally
  28. Reuters
    https://www.reuters.com/world/thousands-expected-take-part-pro-palestinian-rally-london-2023-11-25/
  29. Sky News
    https://news.sky.com/story/one-person-arrested-ahead-of-pro-palestinian-demonstration-in-london-13073714
  30. "1981: CND rally attracts thousands"
    http://news.bbc.co.uk/onthisday/hi/dates/stories/october/24/newsid_2488000/2488439.stm
  31. Sky News
    https://news.sky.com/story/donald-trump-visit-london-protesters-stage-one-of-uks-biggest-rallies-in-years-11436281
  32. "Thousands flock to poverty march"
    http://news.bbc.co.uk/2/hi/uk_news/4642053.stm
  33. cain.ulster.ac.uk
    https://cain.ulster.ac.uk/events/aia/taskforcereport87.htm
  34. cain.ulster.ac.uk
    https://cain.ulster.ac.uk/events/aia/chron.htm
  35. "2003: High security as Bush visits UK"
    http://news.bbc.co.uk/onthisday/hi/dates/stories/november/18/newsid_4141000/4141126.stm
  36. The Guardian
    https://www.theguardian.com/uk-news/2024/feb/03/hundreds-of-thousands-expected-at-pro-palestine-march-in-london
  37. The Guardian
    https://www.theguardian.com/uk-news/2024/mar/31/four-arrested-as-200000-attend-pro-palestine-march-in-london#:~:text=More%20than%20200%2C000%20people%20took,according%20to%20estimates%20by%20organisers.
  38. Archives Media Player
    https://media.nationalarchives.gov.uk/index.php/revolt-story-englands-first-protest/
  39. The Guardian
    https://www.theguardian.com/uk-news/2021/may/22/thousands-gather-in-london-for-palestine-solidarity-march
  40. The Guardian
    https://www.theguardian.com/uk-news/2022/mar/26/thousands-gather-in-london-to-show-solidarity-with-ukraine
  41. World Socialist Web Site
    https://www.wsws.org/en/articles/2009/02/tami-f02.html
  42. tamilnet.com
    https://tamilnet.com/art.html?catid=13&artid=28240
  43. BBC News
    https://www.bbc.com/news/uk-67537351
  44. Reuters
    https://www.reuters.com/world/thousands-march-against-antisemitism-london-2023-11-26/
  45. Sky News
    https://news.sky.com/story/tens-of-thousands-march-through-london-in-support-of-gaza-ceasefire-13026416
  46. Vietnam Demonstrations (1968)
    https://www.youtube.com/watch?v=TLRL6qYSDuI
  47. Special Branch Files Project
    http://specialbranchfiles.uk/vietnam-war-story/
  48. "1968: Anti-Vietnam demo turns violent"
    http://news.bbc.co.uk/onthisday/hi/dates/stories/march/17/newsid_2818000/2818967.stm
  49. World Socialist Web Site
    https://www.wsws.org/en/articles/2001/11/demo-n20.html
  50. Sky News
    https://news.sky.com/story/cop26-tens-of-thousands-march-to-demand-climate-action-on-biggest-day-of-protests-at-climate-summit-12462301
  51. The Guardian
    https://www.theguardian.com/environment/2019/sep/20/enough-biggest-ever-climate-protest-uk
  52. The Guardian
    https://www.theguardian.com/politics/2018/jun/23/brexit-protest-two-years-after-referendum
  53. BBC News
    https://www.bbc.co.uk/news/articles/c5y3pw10zw2o
  54. "Thousands join anti-war protest"
    http://news.bbc.co.uk/2/hi/uk_news/england/london/4818952.stm
  55. "Organisers hail anti-war protest"
    http://news.bbc.co.uk/2/hi/uk_news/scotland/2765093.stm
  56. Socialist Worker
    https://socialistworker.co.uk/features/15-february-2003-the-world-against-the-war/
  57. Time
    https://time.com/5600472/protest-trump-state-visit-uk/
  58. BBC News
    https://www.bbc.com/news/education-11726822
  59. The Guardian
    https://www.theguardian.com/world/2009/mar/28/g20-protest-police-rainbow-alliance
  60. The Guardian
    https://www.theguardian.com/environment/2020/feb/28/greta-thunberg-bristol-schools-shut-students-join-climate-strike
  61. unionhistory.info
    http://unionhistory.info/timeline/Tl_Display.php?Where=Dc1Title+contains+%27The+Gathering+of+the+Political+Unions,+May+1832%27
  62. www.bridgemanimages.com
    https://www.bridgemanimages.com/en/haydon/the-meeting-of-the-unions-on-newhall-hill-birmingham-16th-may-1832-oil-on-canvas/oil-on-canvas/asset/2103
  63. Newspapers.com
    https://www.newspapers.com/image/259495929/
  64. "Daily Chronicle, cited in a TUC Book on Cable Street"
    https://www.tuc.org.uk/sites/default/files/Cable-Street-book.pdf
  65. The Guardian
    https://www.theguardian.com/uk-news/2019/aug/16/the-peterloo-massacre-what-was-it-and-what-did-it-mean
  66. "UK protesters call for Gaza peace"
    http://news.bbc.co.uk/1/hi/uk/7821928.stm
Image
Source:
Tip: Wheel or +/− to zoom, drag to pan, Esc to close.