The National Cyber Security Center (NCSC), part of GCHQ, has advised the public and businesses to stop relying on passwords ...