A year after Israel vowed to wipe Hamas ‘off the face of the earth’ in the wake of the 7 October attack into Israel the conflict has spread across the Middle East