JD Sports has come under fire for posting an advert showing motorcyclists wearing trainers - footwear deemed unsuitable for riding a motorbike. The advertising watchdog has received more than 40 ...