Cutter v Powell
The general rule for performance is that performance only counts if it is complete and exact
Ritchie v Atkinson
If a contract is divisible, one may have performance part of the
contract, but will be in breach for the rest of it
Hoenig v Isaacs
If the work requested was mostly completed, but with minor defects, then there has still been performance, not breach
Planche v Colburn
If one party prevents the other from performing, this will not result in breach
Sumpter v Hedges
If a partial performance is voluntarily accepted by one party, then this will not result in breach
Union Eagle v Golden Achievement
Timing of performance is a condition when time is of the essence, meaning that is specifically said in the contract, the party is notified of it after the contract started, or the circumstances make it apparent.
Hochester v De La Tour
Someone can sue for anticipatory breach when it is inevitable that a contract will not be performed in future. This lets C sue immediately, or they can wait for the actual breach