Hamish McRae: There is a way to fix the economy and the pensions bill. But it requires young and old to get along