I can't disagree with Francij1's sentiments, but alas life is more complicated than that. To tax means defining how much expenditure you are prepared to finance first. To regulate requires being at arm's length from decision making on priorities, but half of Parliament thinks the government should run the (English) NHS and constantly presses for intervention, refusing to accept your first point. As to policing, that too is really done at arm's length through independent regulators, a system that seems to work, but gets brickbats galore when it doesn't. Again, ministers are expected to police the system, which they are ill equipped to do.
Trouble is we never leave a system of governance in place long enough for it to bed down and optimise itself. There is always pressure for yet another reirganisation.
Thank heaven we have such dedicated staff, whatever their national origin, agency or directly employed (alas too small a proportion of the latter)) keeping the shiip afloat. I would happily pay an NHS tax to fund the English NHS properly, but not enough folk share my support for hypothecated taxation.... Rant over.
Good Luck to us all!