Final update - I've finally got my passport! Received it yesterday and so the journey ends. Relatively painless and shorter than I could have expected. Thanks again to all and to all the people who shared similar timelines to me. Tim55, I'm sure your journey will be over soon too! Kindley, I can't ...