The isle of Britannia has been invaded time after time. The Celts, the Angles, the Saxons, the Normans all took over the whole place at different times. The Danes, Romans, Picts spiced things up in between.
Anglo-Saxon is a designation after the fact. In 1066, the Normans invaded and defeated...