Liberal MP for Scarborough-Agincourt, Arnold Chan, , has died at the age of 50.
The 50-year-old was first elected to the House of Commons in a byelection in 2014. But he was forced to take time off from his political duties in January 2015 for treatment of nasopharyngeal cancer.
The MP for Scarborough-Agincourt, struggled this year after the cancer reoccurred. In June, he made an emotional appeal to fellow MPS to elevate their debate and behaviour.
News of his death was confirmed today, triggering condolences from his fellow MPs.