Hedley is right
To be fair, you can't blame the americans for this. If you want to blame anyone, blame our own (uk) government. If they hadn't let half the world in unvetted, the sceptics wouldn't be so paranoid about exactly who it is travelling on a valid British Passport.