It seems relevant to me that the English themselves are actually a good mix of Vikings, Romans, French, Germans and Celts (and some other stuff no doubt) - so to advocate for just one of these inheritances as opposed to the mixture seems a bit of a nonsense, even if one chooses to ignore the richness of interactions with other languages in Britains history as an international nation - “Global Britain” indeed.