I pretty much agree with most of your point. Mostly.
As for allies giving support, isn’t that exactly what we are providing now, in Iraq (4,100) and Afghanistan (8,000)? There isn’t another nation on earth that has supported the US’ policies both financially, diplomatically and militarilly.
Not trying to be unpleasant about it. I have English cousins and have put in time in England. But I’m not an admirer of Norman Brown or the Labour Party.
I think the Labour Party has been disastrous for England. But it’s good that even Brown realizes that, apart from our historic ties and common language and long history of friendship, England needs the U.S. as a counterweight to the EU. Brown is a Europhile, and I think he helped push Blair out by playing on Labour Party resentment of the war. But now, like Blair, he is doing the right thing for his country.