Все правильно.. но с одной поправочкой.. Я бы не называла их англосаксами.. Это потомки кельтов - они до сих пор господствуют в Европе..
Британцы, французы, испанцы, немцы (в меньшей степени).. и весь испанский и англоязычный мир Америк и Австралии - это, в основной массе своей, потомки кельтов..