David Oliver: How hospital doctors’ own pressures affect GPs