Home Politics Rep. Ken Buck says he will not serve out rest of term, narrowing GOP majority