It's a shame that the media and politicians (and some of the public, so it seems) don't have a grasp of NICs or understand the implications of them.
There are four different categories of NICs:
Class 1: paid by most employees and their employers as a percentage of earnings. Employee pays 12% up to a cap and the employer pays approximately the same.
Class 2: £280 a year. Paid by self-employed earning less than £8,060 a year. Contribute towards state pension. They are being abolished.
Class 3: Can be paid by anybody to fill gaps in NI contributions record. £750 a year. Contribute towards state pension.
Class 4: Paid by self-employed earning over £8,000 a year. 9% of earnings. Do not contribute towards pension,so self-employed can also pay Class 2.
Osborne had already announced that Class 2 are to be abolished. This means that any self-employed person making less than £8,060 has to lose pension or pay voluntary Class 3 contributions, which are £470pa more expensive than Class 2.
Hammond's U-turn means that the better-off self-employed will not pay the increase announced in the budget, so it's hardly surprising that it was Conservative MPs who rebelled.
However, those earning less that £8,060 are being left high and dry. They now have no choice except to pay Class 3 contributions, unless they are prepared to lose about £4.40 a week pension for each year they have a gap in their records.
Those with gaps will not necessarily receive Pension Credit to make up the difference, if they have savings or any other pension or income which takes them above the level of the new state pension.
Ironically, the unemployed receive NIC credits, so will receive better pensions than those who have tried to make their own money.
Strangely enough, the Conservative NIC rebels and media are silent on this - as is the Labour Party.