Can Europe survive this invasion?