I don't know if it is checkmate, yet.
It is a check, and the Swift Vets have all of their pieces left, Kerry has lost a lot of his power pieces.
I've read that the SBVs have 17 more ads "in the can" and ready to run on a moment's notice.
They can play the right "card" just-in-time to keep Kerry off balance, off his game, and on defense.
The Swifties are NOT playing games. This is a well-laid "military campaign."
They have lots of torpedos ready to fire.