"Sometimes it’s hard not to feel some sympathy with the super rich. In a Newsnight interview with Evan Davis, the Conservative candidate in the London mayoral election, Zac Goldsmith, was almost in tears at the suggestion he might not pay his full whack of tax on his estimated £300m nest egg. The whole reason money had been stashed away in Geneva on his behalf was purely to make sure that he could pay as much tax as possible. The same thing applied to his financial affairs in the Cayman Islands. If he didn’t have things set up this way there was a serious danger the chancellor might be shortchanged. Curiously, Google had used an almost identical argument to explain their tax affairs to the public accounts committee the week before.
Google was gagging to pay as much UK tax as possible, Mark Brittin, Google’s European president, had assured everyone. Unless their money had been diverted to Ireland in a “double Irish’’ manoeuvre and thence to Holland – “the Dutch sandwich” – it was possible the Treasury would have received even less. And what about Bermuda? Meg Hillier, the public accounts committee chair inquired. Don’t worry, Brittin said. Bermuda was just there to avoid US taxes. And how many employees did Google have in Bermuda? None. A true Bermuda triangle into which cash and staff disappear and are never seen again."
From the Guardian.
Zac Goldsmith said he'd always lived in London and always paid all his taxes.
That was from 2010 onwards. He was actually given his dad's nondom status in 1997. He hasn't said what happened in those years.