Same issue here... Only I've spoke to 6 different people this week who've told me different things. Mine was delayed, got the email, rang them and they said my delivery date was still on track. Then when they missed that I rang back and they said it had been sent to yodel. Spoke to yodel who couldn't find it. Then spoke to virgin again who admitted they hadn't sent it out because they hadn't received it. Won't tell me when they expect delivery to be but I'm already being charged for my data on a sim I have yet to receive 😂
I went on a stock checker website yesterday and it looks like most outlets are sold out of the 12 pro and my guess that particular model is by far the most popular as all other models seem to be available.
I think Argos had some in stock but are selling the handset outright for about £1200.
It would seem that the most sought after electronic devices on the market have not been produced in enough quantities to meet demand due to restrictions relating to the pandemic but I could be wrong.