Shoppers spent more in December compared with the year before but it wasn't enough to make up for an overall lacklustre year ...