58. Sanctions for breach of section 57.
(1) Where a building society enters into a transaction or arrangement contravening section 57 the transaction or arrangement shall be voidable at the instance of the society unless -
(a) restitution of any money or any other asset which is the subject matter of the arrangement or transaction is no longer possible, or the society has been indemnified in pursuance of subsection (2)(b) for the loss or damage suffered by it; or
(b) any rights acquired bona fide for value and without actual notice of the contravention by any person other than the person for whom the transaction or arrangement was made would be affected by its avoidance.
(2) Without prejudice to any liability imposed otherwise than by this subsection but subject to subsection (3), where a transaction or arrangement contravening section 57 is made by a society for a director of the society or a person connected with such a director that director and the person so connected and any other director of the society who authorised the transaction or arrangement (whether or not it has been avoided in pursuance of subsection (1) is liable -
(a) to account to the society for any gain which he has made directly or indirectly by the transaction or arrangement; and