All Saints Church, Childwall, 1940s and 2025