Sorry to hear that, sounds like a horrible situation. I really hope it works out for you.
If they made you redundant do you really have to stick around the whole day? If that happened in my team I’d be sending them home or letting them look for jobs in work time…
Is there any chance of applying for PR or anything given how long you’ve been here? If you do have to leave, is there a good chance you can apply to come back? Appreciate you have probably explored all this so more out of curiosity than anything.