Angus Macleod — British journalist and editor