lord ricketts

Lord Ricketts slams Iran blunder. But Johnson praises Trump.