Amid mass pro-Palestinian rallies, far right opportunism, Corbynist apologetics and an exponential rise in UK antisemitism, both ruling Conservatives and opposition Labour are navigating stormy political waters on the Israel-Gaza war. With a general election in the wings, the stakes are exceptionally high