For all the idiots that don't understand the history of the British Isles, we are a country of immigrants! The native people of the British Isles were Celtic people, since then we have had Roman, Viking, Angle and Saxon (both Germanic tribes), Norman "invasions"!