So DP lost his job last week and only found out THE NIGHT BEFORE HIS LAST SHIFT. 
He works in a restaurant and the owners decided to sell it, but didn't tell any of the staff until the day the contracts switched hands.
The new owners promptly decided to close the restaurant the day after the contracts switched for a refurb for 2 weeks and although DP's and his colleagues contracts were transferred with the change in ownership, the new owners are under no obligation to (and have said they wont) give them shifts. They are all on hourly rate, so even the 2 weeks is financially crippling but now they've said he wont be getting shifts in the future either, which leaves us in a right pickle.
In total, DP went less than 24 hours between finding out he was losing his job, and losing his job 
Because they are 0 hours contracts and because the contracts were transferred, it seems no one is under any obligation to pay them any kind of redundancy, DP has just been paid his owed wages up until the change in contracts (1 weeks worth) and that's that with no warning what so ever.
I've put a brave face on for DP and made out it will all be absolutely fine financially but it's going to be one hell of a stretch until DP finds another job. Problem is he's been at that place for 7 years as a waiter (straight out of uni), so his CV isn't great to be honest.
I'm not sure what I'm after here, anyone got any advice or been in a similar situation? Could CAB help us?