imran hancock