Both cancellations have been widely criticised