Health for London: are we now on the right route?. Issue 7610 (12th July 2007)