The trustpilot reviews for TNT passport delivery are horror stories – they have a 91% bad rating. It’s very clear they have bid for the contract, without the infrastructure in place to process the deliveries in a timely manner – it’s not as if they didn’t know the numbers involved – so I am assuming it’s lowest bid wins and the service sure reflects that.