On 9th June 2015, TfL issued a press release regarding their new Annual report for 2014/15.
I'll give you my opinions as you read through the Annual Report, quoting from the press release.
“Transport for London (TfL) has published its draft Annual Report and Statement of Accounts for the year ending 31 March 2015, which will be considered by the TfL Board at its next meeting on 1 July.
2014/15 was another record year for TfL, with around half a billion more public transport journeys now taking place compared to five years ago. All parts of the TfLnetwork are seeing growing demand as London's population rose to its highest ever level, 8.6 million, this year and is predicted to rise to around 10 million by 2030”