Leon v The Seychelles United Party & Ors (CS 34/2014) [2018] SCSC 507 (29 May 2018);