MPs are guaranteed a pension after spending 6 years in service as an elected MP.
He entered the parliament at age 25, ensuring him a pension since the age of 31. Although he still has to be 55 to actually start collecting it. Considering how long he has been an MP, he’s probably looking at pulling in at least 100K/yr from age 55 onward.
It’s British slang for a pedophile that stands for “Not on normal courtyard exercise”. Meaning if they are in prison, they are not sent to exercise with the others as they are at high risk of being beat up.