Stupid ddd says that all but one of the invasions of the British Isles were successful. Sorry ddd, but I can think of many that have been successful. Of the many major cultures or civilizations that have occupied what is now the UK are the Celts, the Romans, the Anglo-Saxons, and the Normans. How do you call yourself an historian ddd?