Ah, that's not quite what you said, Pete. You said "23 years that did not have a currency 50p struck". That is not factually correct as every other year bar the ones I mentioned had a currency 50p struck - Royal mint mintage figures will bear out what I've said.
They may not have included all the designs for any given year, but nevertheless a currency strike was made.