Peter Foster — British journalist