Upvote:2
Per TIMATIC, the database used by airlines:
Visa required, except for Passengers with an expired Pakistan Origin Card (POC) or an expired National ID Card for Overseas Pakistanis (NICOP) can obtain a 72 hours landing permit on arrival.
So with a valid British passport and expired NICOP, you can get admitted for 72 hours. How to extend that, I don't know, but I can't imagine it not being possible (ask at passport control)
As for your child, they will need a NICOP, or else a visa.
Upvote:5
Went to the Pakistan embassy and applied for a NICOP card. It took about 30 minutes and the people there were extremely helpful.
I applied for the executive one and they told me it would get to me in 14 working days.
Applied on 21st January and the card was here on 27th.
Very quick & hassle free service.
Thanks once again for your help