When was England last invaded by a foreign power?
Not 1066, but 1688. We like to portray the overthrow of James II in that year as a ‘Glorious Revolution’, but when the Dutch ruler William of Orange landed at Torbay on 5 November to replace him, it was at the head of a large professional foreign army. He initially received little assistance from James’s English opponents, and when he marched into London in December, he did so after ordering all the English troops that remained there to leave the capital. Dutch guards replaced English ones and, for 18 months, London was effectively under Dutch military occupation.
DUTCH COURAGE the William’s victory laid UK’s foundations of the constitutional monarchy