TfL has spent around more than an estimated £942m on new DLR trains - but the majority of them are currently stuck in Spain.
Sir Sadiq Khan has spent an estimated £942 million on new trains for London – yet almost all of them are stuck in Spain.
Sadiq Khan has spent around £942million on new trains for England’s capital - most of which are stored in Spain. New trains ...