Angela Constance faced calls to quit after independent advisers found she inadvertently breached the ministerial code.
Angela Constance faced calls to quit after independent advisers found she inadvertently breached the ministerial code.