I really hate this kind of thing and I think those "sleep out for the homeless" events are the same.
It's one thing to be surrounded by a group of 10 people you trust, with a mobile phone and portable charger, a £50 sleeping bag and bag of snacks and hot drinks In a flask for 12 hours. It's a very different thing to be dirty (because of lack of facilities) cold because your sleeping bag has holes in, no
Food and no drinks on you and completely alone and cold in the dark, in a place where you could easily be attacked, robbed or worse, with no phone, or no charge,
To call 999 if anything happens.
The same as its one thing to have a healthy but frugal lunch for one day and another to have £15 to feed yourself for 2 weeks and to have nothing but a boiled potato or a bowl of plain pasta to look forward to day in day out.
I hate these events, it's no better than middle class virtue signalling and I dearly wish they'd fuck off. These events and days don't help people like me and my family. If you want to help give your time, if you can't give your time then quietly give a donation of food, toys (where applicable) or money. A slideshow of the facts, maybe a short documentary on foodbanks and a few statistics about how many people go hungry every year and a letter home asking for a £2.50 donation to the trussel trust or some dried foods for the nearest
Food bank would probably hit home more and not come across as if being in poverty is something to try and fail to imitate.