Is is that difficult
With regards the statement
"Any road charging scheme, the most high profile example of which is London's congestion charge, would involve the heavy use of IT for identifying vehicles and tracing their owners"
Why can we not just add the road charge to the price of Petrol/diesel (any fuel), and then the government retrieve it from the fule companies. That way you only pay for what you use, and you also do not have the issue that people will refuse to pay, they have to buy fuel!
What would we be talking about, a few pence per litre. Could it be that simple?