In 1996, the Zimbabwean government introduced a "Start paying for your house scheme" where persons made monthly contributions. Beneficiaries in Tynwald Lot 14 formed an association (the applicant). When the government faced difficulties fulfilling construction obligations, a tripartite agreement was entered on 19 June 2008 involving the association, Life Ministry Zimbabwe (as developer), and the Minister. The developer was to raise finance, prepare tender documents, provide infrastructure (roads, water, sewage, electricity) and recover costs from beneficiaries, with 217 security stands provided by the Minister to cover any shortfall. The developer failed to complete works by the stipulated date (30 November 2010). The association advanced USD 87,086 to assist but refused further payments, arguing payment was only due upon completion. The developer sold some security stands and demanded payment of USD 276,989 from the association's members. Two applications were brought: the association seeking declaratory relief that the developer breached the agreement and was not entitled to payment before completion; and the developer seeking specific performance requiring payment during construction.