MP George Freeman. Picture: Matthew Usher. A Norfolk MP broke ministerial rules - but there was no intent to conceal it from the public, the Cabinet Office has said. Mid Norfolk MP George Freeman was reported to the Cabinet Office for breaches of the ministerial code - after taking up four roles without first seeking advice. Mr Freeman, who previously served as a minister for life sciences and as transport minister, apologised but said he had "acted in good faith". Aerosol Shield, the company Mr Freeman was working with, was developing a face shield for protection against the coronavirus - Credit: PA