UK businesses are bracing for significant challenges following Labour’s Autumn Budget, with anticipated average losses of £138,000 in 2025 and a quarter of businesses (25%) expecting losses to exceed £100,000 according to new research from leading freelancer platform Fiverr (NYSE:FVRR).