He is the author of seven books and dozens of articles that have appeared in many British newspapers and magazines, including the Times, Sunday Times, Daily Telegraph, Observer and New Statesman.
He is a prolific author of seven books and many articles that have been featured in several major British newspapers and magazines, including the Times, Sunday Times, Daily Telegraph, Observer, and New Statesman.