GPs’ earnings rose by an average of more than 30% during the first full year of their new contract. According to figures published by the Information Centre for Health and Social Care, GPs in the UK earned an average of £102,388 a year under the new contract in 2004/05. GPs working in dispensing practices fared…