Praise Reports
Church attendance in Greater London grew by 16% between 2005 and 2012, from 620,000 to 720,000, representing 9% of the capital’s population at the latter date, and thereby bucking the…
The Church of England has welcomed the Scout Association's decision to retain the original ‘duty to God’ pledge alongside the introduction of a new alternative promise for atheists and others…