0
Means-testing will hit up to 2 million people. Rachel Reeves would be wise to admit she was wrong, says Guardian economics editor Larry Elliott