erhaps Britain could have a nationally run insurance system where the premiums were linked to people's income
Politicians have sometimes implied NI is a hypothecated tax, although in reality it isnt.
It is true though that premiums are linked to income and certainly raising NI would, I think, be a good way to help fund social and healthcare.