Millions may still be eligible for the £1085.98 ($1,400) stimulus payment from 2021 through the Recovery Rebate Credit.