Allied Irish Banks Plc v Stack & Anor (Approved) [2018] IECA 128 (10 May 2018)