Children’s books for all ages: the best of 2021
She’s done it again: J.K. Rowling has written a captivating children’s book. The Christmas Pig (Little Brown, £20) is about a toy pig, Dur Pig (DP for short), a boy called Jack and what happens when DP gets chucked out of a car and is replaced with an unwelcome Christmas Pig. It’s also about how
