In a speech at St Paul\’s Cathedral, the Prime Minister drew on religious doctrine in a highly-personal address which warned that "markets need morals".
No they damn well don´t. Markets are amoral, that´s their very joy.
It might be true that the people interacting through the mechanism of a market need morals: but then there´s nothing very special or exclusive about markets in that respect either.
Think what a market with morals would be like. Is adultery immoral? Some certainly think so. So should we thus bar adulterers from shopping for their food?
See? It´s ludicrous.