Thinking generally; presumably you can renew a passport any time, you don't have wait for it to expire?
I believe you can only renew within 6 months of expiration, but that causes issues because you typically require 6 months remaining on your passport to travel
One of my fears is I go to a London conference end of March and due to BREXIT I can't get back home because there wouldn't be enough time on the passport.