Do we have choices in life or is our behaviour determined? Recent advances in neuroscience have thrown new light on this long running issue. Here ...