Insights & inspiration, news & comment


COP26. Is there any word from the Lord?

In the first two weeks of November, leaders from 197 nations will assemble in Glasgow to decide what to do about ‘climate change’. The 26th UN Climate Change Conference of the Parties (COP26) will be the largest gathering of world leaders ever to take place on British soil. In addition to the

Read more »
Scroll to Top