I think multiple factors are at play. One is the way that Infrastructure Canada disburses funds. They disburse funds differently, depending on which projects are being undertaken. In some instances, I believe they pay at the advancement of the work. For others, a significant portion of the projects is paid only when they get a bill, and sometimes municipalities and provinces send a bill very late in the process. It can lead to disbursement by the federal government that are quite late in the process.
Nonetheless, I think the more fundamental issue with shared federal-provincial-municipal infrastructure funding is that it imposes a burden on municipalities and provinces that can be financially constraining, as some of you know. You can probably see it in some of your ridings. The cost-sharing imposes a burden on municipalities and provinces that not all of them are ready to absorb and face. The fact that it has to be cost shared, I think leads to delays in many instances, .
Also probably a couple of municipalities and provinces claim to have lots of needs, but they don't all have projects that are ready. Even though they have needs, they're not in a position to start the projects as quickly as they claim when they finally find with the money.