Christina Ricci’s comment that she frequently shares a bed with her eight-year-old son has led to a debate about co-sleeping: should kids be kept firmly in their own rooms, and can you stop them climbing under your duvet even if you don’t want them to?