Alarmingly, the report indicates that nearly 25% of Canadians have had to depend on services such as food banks or other charitable groups at some point during their lives, with 7% reporting they had to sleep on the street or in a homeless shelter due to unavailable housing.