If, on the application of a person in respect of whom an order under section 45 or 51 has been made, a court is satisfied that—
(a) there has been a miscarriage of justice because of fraud, duress, suppression of evidence, the giving of false evidence or any other circumstances; or
(b) in the circumstances that have arisen since the order was made, it is impracticable for the order or part of the order to be carried out; or
(c) a person has failed to carry out an obligation imposed on the person by the order and, in the circumstances that have arisen as a result of that failure, it is just and equitable to vary the order or to set the order aside and make a substitute order—
the court may vary the order or set the order aside and, if it thinks fit, make an order in substitution for the order set aside.