Lawmaker votes ‘no’ on $4T budget