The Church of England’s Strategic Mission and Ministry Investment Board (SMMIB) has published its annual review for 2025, outlining the results of its investment into mission and church growth ...