Hi, I was in the same situation as you.(we fly sunday) I lost all hope by this morning then got an call to say come collect today after 4pm. My sons renewal has taken 12 weeks. i have rang and emailed everyday. What i found was if you ring after 8pm leave your details they call you back the next day also email this email address: LiverpoolUpgradeTeam@hmpo.gov.uk
I hope this helps and you manage to get the passport in time