More than 450 people crossed the English Channel in small boats on Christmas Day, according to Home Office figures. Data ...
Analysts predicted Boxing Day shoppers would spend £236 each on average in the Boxing Day sales this year, with most purchases made online.