Critically discuss the elements of Quality Control with reference to both ISQC 1 Quality control for firms that perform audits and reviews of financial statements, and other assurance and related services engagements, and ISA 220 Quality control for an audit of financial statements.