Unfortunately it's not close to the top of any party's manifesto. If defence is the only concern, it has to be whatever party you feel will generate the strongest economy. The 2% commitment, or any %, is meaningless if the economy tanks. Pretty much every conflict in history has been won by the side with most money.
But in terms of honesty and general appeal, I'm with Beagle for Monster Raving Looney!