Social media and other internet platforms will be legally required to block childrens access to harmful content from July or face massive fines, Ofcom has said..