During November 1998, the appellant (McMillan) instructed the respondent law firm to prepare an antenuptial contract for his intended marriage to Rosemary Lois Jannaway. He instructed that the marriage be out of community of property with accrual, and that certain business assets valued at R810,105 be excluded from the accrual. The respondent prepared an antenuptial contract dated 1 December 1998. Years later, during divorce proceedings, McMillan's wife contended that the antenuptial contract was void ab initio due to contradictory and irreconcilable clauses (clauses 4 and 5). On 9 May 2014, the respondent firm advised McMillan orally (confirmed in writing on 12 May 2014) that there appeared to be a problem with the contract, that he might have a claim against the firm, and that he should consult another attorney due to a conflict of interest. The respondent withdrew as his attorney of record. McMillan instructed new attorneys who represented him in the divorce proceedings. On 18 October 2016, Plasket J declared the antenuptial contract void for vagueness, applying the principle established in B v B [2014] ZASCA 14. The marriage was held to be in community of property, resulting in McMillan having to pay his former wife R4,885,073 (50% of the net estate). McMillan issued summons against the respondent for breach of mandate on 13 October 2017. The respondent pleaded that the claim had prescribed, arguing prescription began running on 9 or 12 May 2014 (thus expiring on 12 May 2017), while McMillan contended it only began running on 18 October 2016 when Plasket J declared the contract invalid.