Well the fabric was ordered 5th November late evening. It still hadn't arrived by this morning so I emailed the company, had a prompt response from them saying that it had been despatched on 7th November, but give them until 2pm today and then they would chase Royal Mail.
At 1:45 the postman knocked and gave me the parcel! No date anywhere on it, but it was clearly marked 24 hour delivery.
So at last I have the fabric, and it does look nice. I ordered 3m and received 3.95m
I've overlocked the ends and chucked in through the washing machine so maybe I'll get it cut out tomorrow. I think I will have enough to do the diagonal bodice, long sleeves and probably the skirt with diagonal CB and CF seams.