follow up
But my I797 says my h1b nationality is Chinese, so i don't think i can use my British Passport to get the H1 visa right? because it doesn' match?
So basically if I go to the UK with an expired visa on my Chinese passport I could be stuck there?