Freedom of speech jostles with security issues as MPs weigh up the complexities of the Israel-Gaza battle.