The terrifying rise of Gen Z Hamas sympathisers