Thanks to the spending growth cap, the U.K. government in December 2024 announced that companies would need to pay a 22.9% ...