Local income tax looks like a very fair way of funding local services, however once you start looking at the detail it gets very messy and quite expensive to manage. e.g. Do all the revenues raised go straight to the area that raised them? Under that scenario rich boroughs like Stockport would do very well, but the relatively poorer inner city areas would not. Or does it all go into a collective pool and then be shared out by the government?
What must be remembered is that only %25 (and now could be less) of local government income comes from Council Tax, the rest comes from central Government.
Margaret Thatcher tried to rationalise this in the 1980's with the poll tax, and we all know what a huge success that was.
Perhaps a better way would be just to put up income tax and collect the revenue that way, but then we would have the allocation being at the whim of central government and no real accountability to local councillors being responsible to how efficient they run the local finances.
Would be interested to hear if anyone else has got any better ideas but it should be borne in mind that there are a lot less legislators (MP's, Councillors) in the USA per head of population than here, and they (USA) think they have too many!