I've been on the government's NI checker site. It says the following.
You have:
- 23 years of full contributions
- 25 years to contribute before 5 April 2047
- 4 years when you did not contribute enough
(The 4 years refers to when I was studying for my first degree, I got three full years before then. Not sure why I didn't get full contributions back then).
Am I right in understanding I need to pay NI every year for the next 25 years? Everywhere I look says you need only 35 years in total.