Linkrot!! Another reason to dislike the Cameron-Clegg-Osborne government: this is supposed to be the Stern Report: