My partners was similar timeframe to yours: approved 30/5, printed 01/06 and delivered today by TNT. We didn’t get any notification till this morning but I had been on the tnt passport tracking over the weekend, put in his pex no without the pex bit and t said it would be delivered today.