Last UK despatch before Christmas: 19th December 2024. Business reopens on 3rd January 2025.