I'm in a similar situation, I received my British passport on 8 April. When I called HMPO on 19 April, they said the documents were posted on 13 April via TNT, and asked me to check with TNT or wait for the end of two weeks in order to escalate. At the end two weeks, when I called TNT, they said ...