Twenty-five states are ending their participation in federal unemployment programs before their expiration Sept. 6. All but two Republican-led states are ending the benefits early. Their decisions affect at least 3.7 million people, according to a CNBC analysis. Those affected will lose a $300 weekly supplement. In most states, benefits for the self-employed and long-term unemployed will also end entirely.