Stroud’s Jewish residents mark Holocaust Memorial Day and challenge antisemitism