It’s been fifty years since Conservative MP Enoch Powell gave his still-controversial "Rivers of Blood" speech. The speech has gone down as one of the most important commentaries on immigration to the UK, and it made him a bogey man for generations.
There are some things that Powell said that make people today wince. There were words that shouldn’t have been used, but he came from a different generation.
And some of the claims about him are just flat out false.
But regardless of what you may think of him, he was a democrat and championed the rights of his constituents. And now, 50 years on, I think he was so "right" about immigration that he was wrong:
Powell underestimated the problems that were to come.