The beautiful little islands 'owned by Britain' where no one has to pay tax February 10, 2024 News Taxation in the UK is the highest it has ever been, the country reeling from the Brexit fallout, the coronavirus lockdown, and More