The first bank holiday of 2025 is New Year's Day on January 1, allowing people to welcome the New Year in their own time. The ...