John Lewis has been forced to pull its home insurance advert amid claims it could confuse customers. The Financial Conduct Authority (FCA) found the advert, which show a boy in a dress leaving a trail ...