4th November 2025

Heads up for company directors

As of April 2025, directors of close companies and self-employed taxpayers face new mandatory reporting requirements on their Self-Assessment returns. Up to 900,000 company directors and […]
28th October 2025

Autumn Budget recent speculation

With the Autumn Budget due on 26 November 2025, speculation is mounting about which taxes could rise and where the Chancellor might look for extra revenue. […]