Democrat and Republican politicians have voted to increase the Pentagon budget by billions, while millions of everyday Americans struggle financially.