Always drop the leading 0
Pakistani numbers are written domestically with a trunk prefix 0 (e.g., 021 for Karachi, 0300 for a mobile). When dialing from the UK, omit that 0 after entering the country code +92. Keeping the 0 will cause the call to fail.