Order “delivered” but not delivered

I ordered a Swimming t-shirt from the UK store, and it hasnt arrived yet. I ordered it on the 30th of November, and I’ve been told by email it has arrived - But the Shop app says “Ready to ship”. What do I do / Who do I contact?