Shahrar Ali, deputy leader of the Green Party. Picture taken at SK Studios, Kilburn, London.