Government pulls funding from faith charity over 'abhorrent' comments
Baroness Scott says DLUHC has 'terminated' its deal with the organisation after its chair of trustees called Islam 'demonic'
Danny Stupple Megan Manson Department For Levelling National Secular Society Zion Projects Faith New Deal
Source: thirdsector.co.uk