Michael O’Sullivan v Canada Life Assurance (Ireland) Ltd