It's always those in the middle bracket who get hit with these measures.
The low-waged, and those on benefits are covered and the wealthy unaffected, but those who are neither - the just about managing as Theresa May called them - are the ones who suffer, some considerably so.
As some have pointed out - if you are just above the cut-off point for pension credit, then losing that allowance could hurt a lot.
I don't know quite what Reeves is planning - but she could have at least delayed the removal of the WFA until next year which would allow those affected the opportunity to maybe put some money by to cushion the effect. If pensioners have already budgeted for that money, it's going to be very hard for some if it comes into immediate effect.
Why is it that those who are responsible for the big economic holes in public finances are never the ones to pay for them? It's an austerity measure, and there will be more to come and, as usual, those with the least will shoulder the biggest burden.
As MaizieD says, investment comes via consumer spending - if Reeves has more austerity measures in the pipeline then people will tighten their belts - again - and just how will that effect the economy, which Labour insists they want to grow?