Why does the battle between Israel and the Palestinians excite such strong feelings on the streets of Britain?