Apologies if this has been asked before, but I couldn't find anything that fits exactly.
I am a British citizen and my wife is a US citizen, we live in the UK and she has indefinite leave to remain. Our 3 year old son has a British passport.
I guess our son is dual citizen even though he doesn't have a US passport? Does he require a ESTA the same as me to visit the US?