Bank holiday on New Year 2026 details explained. Check whether banks are closed on December 31, 2025 and January 1, 2026, ...