The Bookseller's annual Christmas trading survey for indie bookshops