Test countries against full postcode list
Use only ONSPD as data source

CodePoint Open and ONSPD disagree - for example, according to the ONS,
CH1 4QX is in England. According to CodePoint Open, it's in Wales. I
think I'll trust the ONS.