And unlike America, Britain, a small island, does not have a long history of mass immigration. Far from it. For centuries its population remained almost unchanged. In point of fact, Britain now gets more immigrants in a single year than it did in the entire period from 1066 to 1950. But when Prime Minister David Cameron asked Angela Merkel for some kind of brake on this unprecedented influx, he was told to go jump in the Channel. Meanwhile, mass immigration from non-EU countries has already transformed British culture at an extremely un-British pace. The most popular name for baby boys in Britain is now … Muhammed. It turns out, as Ben Schwarz elaborates, that there will not always be an England, at least an England as anyone before the 21st century would have understood it.