Millions of pensioners and benefit claimants will receive payments early in April 2026 due to bank holidays. See when your money arrives.