Here are some more big numbers: Every night in the UK, at least 324,000 people sleep rough. 2+ million people rely on food banks, 14+ million live in poverty, including 4+ million children.
Here are some more big numbers: Every night in the UK, at least 324,000 people sleep rough. 2+ million people rely on food banks, 14+ million live in poverty, including 4+ million children.