The Senate rejected a war powers resolution in a tight 47-49 vote on Thursday, failing to halt unauthorised strikes against Iran. The decision handed President Donald Trump a major victory, leaving him free to continue military action as tensions in the Middle East reached a dangerous tipping point.