Sorry to hear... I can relate as well...
I know someone at the High Commission in London (MacDonald House) who may potentially be able to help you if needed. Send me an e-mail.
Passport Office in Hull is opened tomorrow. That I know for certain.
I'll go into the office tomorrow to help if necessary as well. (I probably won't be able to do much, but I can at least try to find you names, etc.)