Associated Press reports that John McCain has clinched the nomination, with wins in Rhode Island, Vermont, Ohio & Texas tonight.

Senator John S. McCain will dine at the White House over lunch tomorrow, before a Rose Garden event when President George Walker Bush will endorse him formally.

A personal thought from me: how bittersweet, and ironic, it is for Texas voters to be the ones who deliver the nomination for Senator McCain. Amazing.