GPs are getting too much in performance-related pay, says an expert who helped create the system.

More...