hamish amlalatest news & developments