Does failure of TfL deals spell the end of the line for PPP bonanza?