I'm in literal tears. Made the brutal mistake of assuming Ashurst's deadline was 12pm tonight rather than midday. Spent four days on the application and really felt there was a strong chance of interview..
I submitted a hopeful email to grad recruitment and they gave me a chance to submit my application!