My attempt at the US, including state abbreviations and capitals. I couldn't begin to place the latter, so I've left it at that.
Where I find things tricky, I come up with things to help remember. For example:
1. When it comes to Vermont and New Hampshire, remember that Bernie Sanders is on the left. So is Vermont (well, west actually).
2. For Bismarck (North Dakota) and Pierre (South Dakota), remember that Bismarck is before Pierre alphabetically, in the same way that North Dakota is north of South (hence the names).
Edited to add the UK. I have used
Chapman codes to save space when labelling. The only reason I got (most, I hope) of the English ones right is because my main interest is genealogy, where most of my ancestors originate. A smaller number are from Wales and one is from Scotland; none at all (thus far) can be traced to Northern Ireland.