Unemployment benefits for millions in the United States struggling to make ends meet lapsed overnight as U.S. President Donald Trump refused to sign an end-of-year COVID-19 relief and spending bill that had been considered a done deal before his sudden objections.