Budget 2025: What's the best and worst that could happen for Labour?

Budget 2025: Best and Worst Outcomes for Labour The stakes are high for Labour as Budget…