Trump has exacted revenge on so many GOP senators that he should lose the Iran war powers vote. Here’s why he won’t

· The Independent