My GP spent an evening of his own time reading all the relevant documentation (some dozens of pages of it) before being prepared to sign that he understood what he was signing. I think he hadn't done an NPPL declaration before - he certainly hadn't done one for someone with exactly my medical history (which involved additional sets of documentation to read).
I don't do an evening's work for £60, after a full day at work!!