The Charity Commission has found the former trustees of a London church responsible for serious financial and management failings. Continue reading...