Chancellor Rachel Reeves has set out her plans for the UK economy in her Spring Statement and is on track to meet her self-imposed rules on the public finances, which she has said are "non-negotiable".
On the face of it, that sounds like a good thing. So why are people saying that she may struggle to meet them and the only way she may do so is by raising taxes?
It's a complicated picture.