The prime minister's adversaries say she is making a mistake by prioritizing military spending to please the U.S.