He has worked for more than 40 years as a reporter and writer for popular national newspapers covering politics, international affairs, defence and diplomacy and working as a resident correspondent in Moscow in the last days of Soviet power. He is presently a columnist for The Mail on Sunday. He calculates that he has reported from 57 countries, including North Korea, Bhutan, and Venezuela. He is the author of several books, including The Abolition of Britain, a description of the British moral and cultural revolution.