Gift Shops, Card Shops, Food Shops, even your favourite online-tat-bazaar – they’re all stocking up on Diaries for next year.

Keep Reading...