Top fives
Fiction
1. The Boy, The Mole, The Fox And The Horse by Charlie Mackesy (Ebury, £16.99)
2. Girl, Woman, Other by Bernardine Evaristo (Penguin, £8.99)
3. The Guardians by John Grisham (Hodder, £8.99)
4. The Country Bride by Dilly Court (Harpercollins, £7.99)
5. Westwind by Ian Rankin
(Orion, £8.99)
Non-fiction
1. Why I’m No Longer Talking To White People About Race by Reni Eddo-lodge (Bloomsbury, £8.99)
2. Natives: Race & Class In The Ruins Of Empire by Akala (Two Roads, £8.99)
3. The Fear Bubble by Ant Middleton (Harpercollins, £8.99)
4. Women Don’t Owe
You Pretty by Florence Given (Cassell, £12.99)
5. White Fragility by Robin Diangelo (Penguin, £9.99)
Children’s
1. Slime by David Walliams (Harpercollins, £12.99)
2. The Ballad Of Songbirds And Snakes by Suzanne Collins (Scholastic, £18.99)
3. The Smeds And The Smoos by Julia Donaldson
(Alison Green, £6.99)
4. The Boy At The Back
Of The Class by Onjali Q Rauf
(Orion Children’s, £6.99)
5. Telling The Time Ages 5-7 by Ian Jacques and Melissa Blackwood (Collins, £3.99)