Mark looks at how firms are rushing out their royal memorabilia to cash in on the new baby and meets a Doctor Doolittle to find out how easy it is to talk to animals.
Discover 11,128,835 listings and 280,384 playable programmes from the BBC
Mark looks at how firms are rushing out their royal memorabilia to cash in on the new baby and meets a Doctor Doolittle to find out how easy it is to talk to animals.