Ottawa is cancelling Red Deer’s housing deal and cutting funding for Toronto and Vaughan after the cities failed to meet commitments under the Housing Accelerator Fund.