To annoy the Scots, Welsh or Irish, say “England” when you mean Britain. To annoy historians, say “Britain” when you mean England. Getting the distinction right may be difficult – but it’s important, says Sean Lang. Here he separates the history of England from the history of the British Isles...