Ex politicians always have opinions if they make a living writing books and making speeches on the "rubber chicken circuit." Their opinions have as much credence as the ones given when they were in power - in George W Bush's case that would mean "Not much."

Even Trump would agree (reluctantly) it is the role of the media to hold politicians to account. The method used should be by reporting the news - not fabricating it to escalate the war. I can understand the media not liking Trump but, if Trump is as incompetent as they says he is, there should be more than enough to report. Similarly is should not be so easy to find inaccurate reporting by mainstream media.

Trump is being really stupid in his treatment of the media but the media is equally stupid in its treatment of him. It is a battle to see which side backs down. Both sides need the trust of the people.  Both sides need to calm down and figure out a common ground. There will be no winners in this battle so a truce is needed.