London buses and Tubes were strewn with vomit, blood, urine and faeces thousands of times last year, new figures reveal. Transport for London (TfL) buses were reported as "soiled" a total of 14,632 times in 2018, while Tube trains had to be delayed by at least two minutes on 801 separate occasions while staff cleaned up a "soiled car".