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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results