Marks and Spencer issues explanation for controversial advert amid Israel -Palestine conflict Read more