According to new figures this week, London traffic is moving far more slowly than it once was. Back in 2012, the average speed on London’s roads was 19.33 miles per hour, dropping to 8.98 in the streets of Central London. This year, according to Transport for London, London cars are driving at an average of just 16.5 miles per hour, falling to 7.4 miles per hour in the city core.

The way the establishment are making car owners pay through the nose and keep narrowing roads for Cycles they are probably aiming for London traffic to average below 10 miles an hour.

Can you answer my question Colner ? Where does all this C and T Charges and all the other "For greener air" Taxes Go ?