mayorwatch.co.uk
A deal so good TfL signed it twice?
Always addicted to spin, Transport for London has sought to portray an extension to a 6-year old contract as a new initiative.