New DC boss Jeremy Latcham’s ‘Christian values’ have fans fearing the worst for Peacemaker November 10, 2026 Daisy Phillipson There's some pretty important context missing