Hospital cleaners are worth more to society than bankers, a study suggests.
The research, carried out by think tank the New Economics Foundation, says hospital cleaners create £10 of value for every £1 they are paid.
It claims bankers are a drain on the country because of the damage they caused to the global economy.
They reportedly destroy £7 of value for every £1 they earn. Meanwhile, senior advertising executives are said to "create stress".
The study says they are responsible for campaigns which create dissatisfaction and misery, and encourage over-consumption.