How to display Caller Name when Caller Number is blocked

Sometimes I will receive a PSTN call where the PSTN number is withheld/blocked, but the PSTN Caller Name is shown, e.g. John Doe (private number).

In this example I find that Asterisk does not display the Caller Name where the number is blocked.

How can I program Asterisk to display the Caller Name in such instances?