British history has been a history of invasion?

Answer:

True, until AD 1066. That was the last successful large-scale invasion of Britain.

First answer by Jassy033. Last edit by Jassy033. Contributor trust: 239 Question popularity: 16 [recommend question].