Practicing mindfulness online reduces stress, anxiety and depression, finds the University of Oxford in partnership with the Mental Health Foundation.