Pretty much all contracts have terms covering what happens when one side doesn't fulfill their side. E.g. if you break your lease, you forfeit the deposit and possibly some additional rent, but you can't be forced to stay. In this case, they will have to fulfill whatever those terms are (if any).