James will be catching up with our summer reading challenge student to see if he’s managed to read 6 books in 6 weeks.
Discover 11,128,835 listings and 277,923 playable programmes from the BBC
James will be catching up with our summer reading challenge student to see if he’s managed to read 6 books in 6 weeks.