Liberal MP Jean Yip won the Scarborough-Agincourt riding once held by her late husband, Arnold Chan, in a byelection win in December 2017. Chan died just months earlier after a three year battle with cancer.