During a long career in journalism, Andy McSmith encountered Prime Minister Margaret Thatcher in a Siberian town called Bratsk; dined with Sir Edward Heath in his home in Salisbury; was mugged in the street while visiting Moscow with John Major; and knew Boris Johnson as a colleague with an ambition to be something more than just a journalist.