The top 100 taxpayers in the UK collectively paid a staggering £3.9 billion of income and capital gains tax in 2022/23, the equivalent of £39 million...
Looking out over the sparkling harbour of Monte Carlo, where his £10m superyacht will soon be moored, as he browses apartments in the £20-25m bracket to...