Ancient history

Who occupied Britain immediately after the Anglo Saxons?

There were no inhabitants who occupied Britain after the Anglo Saxons. The Anglo Saxons were the ones that occupied Britain.