Ghana High Commission On List of Diplomats who owe £143m in… Rhema May 21, 2024 Foreign embassies in London owe more than £143 million to Transport for London (TfL) in unpaid congestion charges,…