Just 0.1% of idling drivers fined in central London, data reveals March 8, 2022 0 [#item_full_content]