Struggling Transport for London gets £250m funding boost – with new trains set to be introduced

Struggling Transport for London gets £250m funding boost – with new trains set to be introduced