Here's an interesting map, although simplified, but it gives a decent idea of the demographics;
Not much has changed since 550 AD. The languages may have, but the population hasn't.
I think the exception would be Ulster (Northern Ireland) when the "Irish Immigrants" in western Scotland, returned to Ireland as protestants.