The Sydney Opera House has announced the cancellation of all public performances, commencing today until 29 March inclusive, at which