Conservative Party leader David Cameron has lashed out at fashion retailers for selling "sexually suggestive" clothing aimed at young children.

In a speech to business leaders, Cameron said top companies must adopt more "socially responsible" attitudes. This includes ceasing to sell sexy fashions to young children, which he branded a "creepy" business ploy.

A Conservative government would refuse to place profits before responsibility, he added.

Fashion mogul Philip Green has, however, attacked Cameron for singling out a range of  children's underwear sold by his Bhs chain a few years ago that attracted mass criticism for being too provocative.

Green said it was "bizarre" to pick out that case now, and said the line had been swiftly taken off shelves when the business decided it was inappropriate.