Hang about.An English ex-patriot is someone who used to feel patriotic towards England but doesn't any more. As opposed to an English expatriate, who just happens to be living somewhere outside England (could be Wales or Scotland) who may or may not still feel patriotic towards England.
British and English are not synonymous. Now that Scotland, Wales and Northern Ireland (which is part of the UK but not of Britain)have devolved governments it seems very provocative not to distinguish between English, British, and UK..... and of course Cornish.
Kitty