He described the media as the enemy of the people in a recent tweet

Donald Trump is in trouble again for his persistent attacks on the media, with Republican strategist Karl Rove warning that the president needs to "tone down the rhetoric" unless he wants to risk alienating undecided voters in November's midterm elections.

Trump took aim at "fake news" media once again in a series of tweets over the weekend, including one in which he described journalists as the enemy of the people.

He expressed a similar sentiment in a speech last week.

Is Trump going too far?

Cal Thomas and Marion McKeone discussed this and some of the week's other stories from the United States, including the sanctions imposed on Iran.

To catch the full chat press the play button on the image on the top of the screen