Gee, I knew they said 1066 was the last successful foreign invasion of England, I just didn’t realize it happened so often before that
It’s also not true. Most recently William and Mary were invited in by Parliament to overthrow James II (VIIth of Scotland) who was trying to revive Catholicism. Since they had to raise an army outside and land by ship, still counts.