The year 2025 has been a wild ride for small businesses, with actions from the 2024 Autumn Budget coming in and lots of ...