Question: how soon can you renew your british passport?
Answer: "You can renew your passport at any time. When you renew your passport, time left on your existing passport is added to your new one, up to a maximum of 9 months."