statutory body or authority definition

statutory body or authority means a body corporate established by an Act of Parliament over which the Government or an agency of the Government exercises control.