Home Politics Tax revenues rise £24bn, offering government optimism amid budget backlash