Edi is always late as hell. They were late this year, they were late as heck last year.
I don't personally think GCSEs/etc count that much, nor do PS's. I don't do Engineering (Physics is my thing) but my AS/A were A*A*A*, but my GCSE's were mostly B's and C's. My personal statement wasn't that great either. I'm not sure about whether the course was desperate for students or not, but I didn't even have interviews/etc, a lot of my fellow students did, so idk.
Anyway, I'd hold out, maybe Edi will still shoot you an offer.