I suggest you request your passports back closer to the date you travel. They told me a couple of times they can return passports if urgently needed, but you'll then have to submit again and wait all over.
Absolutely terrible service at IRCC London, no backlog can explain why it should take 2-3...