Social media giants have failed to do enough to stop fraudsters and must “refund the British public for any scam”,…