As 2025 nearly comes to a close, we have three bank holidays in quick succession - Christmas Day, Boxing Day and New Year's ...