US President Donald Trump acknowledged that the US-Israeli attack on Iran played a role in Republican losses in Tuesday's midterm elections, as Democrats prepared to take control of the House and Senate and challenge his legislative agenda. "I think part of it was Iran," Trump told Fox News.