Haddow at his desk in Uganda