England is not, and never has been, an island.