GP pay declaration may be unenforceable, BMA suggests

A requirement for GPs earning more than £156,000 to declare their income publicly may be impossible to enforce, BMA guidance suggests.