Why do we dream?

Ever wondered what your brain is up to while you're dreaming?

Mark Blagrove, a professor of psychology at the University of Swansea in the UK, lists three main theories.