It's going to be a real pain for me if I don't get it tomorrow. I've sold my Galaxy S20 plus and have to post it tomorrow so I'll be without a phone over the weekend. Then without one in work on Monday. o2 were fairly useless when I spoke to their online chat!
Something similar happened to me one year - I feel your frustration! Fingers crossed for you! 🤞