Where a contract can be split up into separate parts, if there is non-completion of one part of the contract then this will not be seen as a breach of the whole contract
The doctrine of substantial performance states that payment of the amount appropriate to what has been done can be paid for the performance that was given
If one party prevents the other from carrying out the contract, then the innocent party can claim to be paid on a quantum meruit ('as much as it is worth') basis
If one party has agreed that the other party need not complete the entire contract, then the contract must be paid on a quantum meruit ('as much as it is worth') basis
An anticipatory breach of contract occurs when a party to a contract gives notice in advance to the other party that they will not be performing or completing the contract
ill not be carrying out the contract. This will amount to repudiation and the innocent party can treat the contract as at an end. However, uncertainty about future performance does not suffice for an anticipatory breach.
If a party to a contract was prevented from keeping their promise because of an unforeseeable, intervening event, then they are not liable for a breach of contract.
Frustration is Not Allowed Where: there is self-induced frustration, the contract becomes less profitable, or the event being a foreseeable risk was mentioned in the contract.