I'm a UK Citizen, I have previously visited the US under the name of, let's say, Joe Smith. I am changing my name to, let's say, Joe Barnes.
My passport will be in the new name of Barnes.
Do I have to acquire a new ESTA? And what happens when I visit the US? Will those machines that print off the slip show my old name or new name? And will this lead to more questioning on entry?