It is well known that M&S donate funds to the Zionist movements in Israel, the people who occupy the country by force. It is why the middle east conflict exists.
If you search the internet you will find lots of aeticles on the subject.
Personallt I avoid all M&S products because of the association.
You may want to check out Aldi & Lidl too, they also donate to Israel.
If you understand what the conflict between pallestine and Israel is about, you will recognise the significance of it and also understand the special relationship that America has with Israel.
Pallestinans are people who have been evicted by force by Israle the invading force that was backed by the Americans, supported by high street retailers like M&S.
When you know the history, assosciations and dirty tricks and who is involved, you become disgusted that this has been allowed to happen. If anything, Israelis need removing.
I make a consious effort not to support any retailer that donates to this country. Its up to you, your choice, I am merely enlightening you, all the facts are out on the internet.