Rob Ford, former Toronto mayor, has died of cancer at the age of 46, family announces
Ford had been in hospital following a long battle with cancer. His family had surrounded him in recent days after his last round of chemotherapy failed to shrink his tumours