Researchers undertake by far the biggest study yet on how internet use affects our wellbeing, involving 2.4 million people in 168 countries
Author: inews.co.uk
Downdetector reported a peak of 2,820 people experiencing problems on the network on Monday