More than two million in London would have to pay proposed clean air charge', analysis suggests
Briefly