President Donald Trump praised the Democrats after their sweeping US midterm victory on November 3 and acknowledged that the Iran war may have contributed to the Republican Party’s defeat. The 80-year-old president nevertheless refused to accept personal responsibility for the result.