follyfoot I don't believe that there isn't enough money. The money has not run out. What the government is saying is that the costs are going to rise, and they don't want to pay it. There is no 'pension pot'. It's not 'unaffordable'.
But these costs haven't come from nowhere! Given that the Teacher's Pension Scheme is notionally funded (ie there is no fund, there is no 'pot'), the teachers and their employers pay the Treasury throughout their working lives, and then the Treasury administers the pensions when they retire. What the government is paying out NOW is being paid out to teachers who have retired under agreements that are much older, and are much more generous. Like final salary pensions, things like that.
From what I can see, it all got much less generous in 2007. The govt is not asking teachers to pay more for THEIR retirement; they are asking them to pay more for those who are CURRENTLY retired, because they don't want to honour the agreements made in previous decades.
Those who are retired, right now, are the very tail end of what might optimistically be called the golden age of public sector work, in which the benefits were a replacement for much lower salaries than what they could earn in the private sector. Contemporary teachers still get paid less than similarly qualified graduates in the private sector, and they don't get anything like the pension compensation for it.