Question, why the hell should they NOT means test these pensioner benefits?
Those who can afford to pay for them shouldn't get them for free. I have to pay for my bus-pass to work, even though it eats away 1/4 of what I get after I pay my bills. But it means I can afford it, it just makes working a bit less worthwhile.
If you genuinely run out of money at the end of the month as a pensioner, then you'll of course need it.. same for the winter fuel allowance. But it shouldn't be given for every pensioner living in a 4 bedroom house by themselves if the house is worth 500.000. Sell it and move to smaller, that's what a working person would have to do.
Same rights for everyone.