Rivers of Blood is a speech by Enoch Powell, a Conservative Member of Parliament, who made this speech in 1968. This speech is one of the most controversial ones and it talks about the huge influx of immigrants and its implications to Britain. The full text of the speech is found here.
Some extracts of the speech...
In 15 or 20 years, on present trends, there will be in this country three and a half million Commonwealth immigrants and their descendants. That is not my figure. That is the official figure given to parliament by the spokesman of the Registrar General's Office.
There is no comparable official figure for the year 2000, but it must be in the region of five to seven million, approximately one-tenth of the whole population, and approaching that of Greater London. Of course, it will not be evenly distributed from Margate to Aberystwyth and from Penzance to Aberdeen. Whole areas, towns and parts of towns across England will be occupied by sections of the immigrant and immigrant-descended population.
... The natural and rational first question with a nation confronted by such a prospect is to ask: "How can its dimensions be reduced?"
... The answers to the simple and rational question are equally simple and rational: by stopping, or virtually stopping, further inflow, and by promoting the maximum outflow. Both answers are part of the official policy of the Conservative Party.