The Charity Commission announced it had opened a statutory inquiry into Al-Tawheed (TUCF) Charitable Trust following videos from inside one of its properties, revealed by the BBC at the start of ...