McCullough was speaking after the government announced almost a billion pounds worth of funding to tackle and prevent homelessness.