I was thinking earlier on today about the History of Britain and the movement of peoples into and out of the islands over time: Celts, Romans, Anglo-Saxons, Vikings, Normans etc. Right up to the modern day.
I like living in a multicultural, Cosmopolitian Nation but I was wondering if it had to...