Transport for London threatens the United States with court over unpaid congestion charge fines, but it seems likely our closest ally will never pay
The latest figures show that TfL is owed more than £143 million by foreign embassies and diplomats, and it is not happy about it.