Secretary of the Security Council of Russia, Sergei Shoigu and President Xi Jinping Photo: Prensa Latina

Apparently New Atheism is out, cultural Christianity is in – but where’s Jesus in all this?

Nowhere was this clearer than at the ARC (Alliance for Responsible Citizenship) conference which took place in London from 17 -19 February. An impressive gathering of over four thousand people from around the world, the conference was centred around ARC’s vision of renewal, based on the conviction that Western civilisation is in decline, but animated by the hope that we can “re-lay the foundations of our civilisation”. A mission that’s nothing if not ambitious.