A fresh new contract for general practitioners: Complex, with risks attached, but addresses many of the profession's concerns. Issue 7345 (4th May 2002)