The city of london literally celebrates the Biblical armies of the devil “gog and magog” every year at its london city pride parade