Around 10 million pensioners will lose their winter fuel payments after Rachel Reeves announced it would only be available to those who get means-tested benefits. But charities have criticised the move, saying it could result in a 'eating or heating' dilemma for many.