A Marks and Spencer lingerie advert which appeared on the side of buses has been banned for being "overtly sexual" and unsuitable for children.

The poster, which pictured a stocking-clad woman kneeling on a bed in a suggestive pose, was judged to be "socially irresponsible" by the Advertising Standards Agency.

The store has to remove it from all outdoor displays.