Doctrine of frustration contract law uk July 8, 2019 16 32 64 128 Statute of frauds Doctrine of frustration in contract law Doctrine of frustration Battle of forms contract law