David Hulmes is a journalist with 25 years of experience of Fleet Street and the international media.