The number of cleaners in the NHS has fallen over the past 20 years from 100,000 to a low of 55,000 in 2003-4.

(Interesting when you consider the rise in the number of MRSA cases.)