Welcome to the party, Steve, whoever you are. Glad you see it. Not sure why you didn’t see it before, but let your experience help others.
I believe this Steve Hilton is a British citizen, son of Hungarian immigrants, who was deeply involved in British politics until about 2015. So he is only recently living here in the US. He is 49 years old. Lets cut him some slack.