Couldn't the Parliament negotiate with BBC to allow them funding of XY pounds per citizen. Amount to be transferred monthly from the taxes.
It would have the same effect. For the duration of the charter, BBC would be guaranteed funding without interference from the government. Only difference is method of collection and in my view, reduced cost of collection.