I can't understand your MP telling you that Waghorn. It's always been the case that the Pensions of the older generation are paid for by the current working population. The Government of the day (any day) has never put aside the money being paid in by those who are working now, to pay for their pensions at some time in the future. They have got themselves in a terrible mess and that is why now they are bringing in so many foreigners to pay the pensions of this baby boom generation (they've scored an own goal with this one though, as more and more of them are on State Benefits as soon as they qualify after 12 months working).
I haven't much sympathy for those who worked and paid the married woman's stamp and are now moaning cos they've got pensions only because of their husband's NI contributions. We all knew we had a choice, some chose to pay the full stamp, which considerably lowered their take home pay in comparison with their colleagues who opted for the married women's stamp. I can't imagine anybody would opt for paying pennies in NI and not wondering why this was so.