Boris Johnson is himself a former journalist – he started out as a European Union correspondent but was sacked by The Times for allegedly fabricating a quote. But now his erstwhile colleagues in the media are gunning for him.