20 April 1968: Enoch Powell makes his “Rivers of Blood” speech

Enoch Powell delivers his infamous and deeply divisive “Rivers of Blood” speech against Britain’s immigration policy, on this day in 1968.

Conservative Party politician Enoch Powell seated in front of a British Union Jack flag
(Image credit: Lee/Trievnor/Daily Express/Hulton Archive/Getty Images)

“As I look ahead, I am filled with foreboding; like the Roman, I seem to see the River Tiber foaming with much blood.” So said Tory MP Enoch Powell, quoting Virgil in a speech given to the Conservative Association in Birmingham on 20 April 1968.

Britain was in a state of flux. What was left of the empire was fast evaporating – Mauritius went it alone just the previous month. But it wasn't just the empire; many feared that Britain was disappearing too. And the blame for that was laid squarely at the door of immigration.

Try 6 free issues of MoneyWeek today

Get unparalleled financial insight, analysis and expert opinion you can profit from.

Start your trial
https://cdn.mos.cms.futurecdn.net/flexiimages/mw70aro6gl1676370748.jpg

Sign up for MoneyWeek’s free twice-daily newsletter.

Join more than 165,000 subscribers and keep yourself informed with latest financial news, insights and expert analysis to help you understand what really matters when it comes to your finances.

Join more than 165,000 subscribers and keep yourself informed with latest financial news, insights and expert analysis to help you understand what really matters when it comes to your finances.

Sign up
Latest Videos FromMoneyWeek
Chris Carter
Wealth Editor, MoneyWeek