When Bristol MP, Damien Egan, who is Jewish, was prevented from visiting a local school after his appearance was cancelled ...