Britain and Ireland have been inhabited for 1000s of years by a single people that has remained in the majority, with only minor additions from later invaders like Celts, Romans, Angles, Saxons, Vikings and Normans.2023-03-30: lol, this is completely wrong.