Rain-sodden Boxing Day Sales Dampen Mood on UK High Street