Michael morpurgo

Animal magic: children’s books for Christmas

J.K. Rowling has written a book for children — and you know what? It’s a charmer. The Ickabod (Hachette, £20) was created for her own children between the Harry Potter books (how does she do it?) and was stashed away until the arrival of Covid, when she found that children were stuck indoors without much to do. So she published it online initially and invited illustrations from her young readers. Now it’s a proper book, with some of those pictures. It’s not a bit like HP. It has some of the elements, including fabulous eatables, but it’s more of a fairy story. Think A.A. Milne’s Once Upon a Time crossed