Are Britain and Europe being swamped, overrun, defeated by a wave of mostly Muslim immigrants and their descendants? Or are Europe's ethnic problems the figment of a febrile political imagination - something created by racism, dishonesty and manipulation by extremist parties such as the BNP? Those are not the only two possibilities, of course, although a lot of people behave as if they are. [MailOnline] Read more