TfL has spent around more than an estimated £942m on new DLR trains - but the majority of them are currently stuck in Spain ... to store the trains in London. They were ordered to replace ...