"Massive step forward" just round the corner "as sure as the sun rises"? SSP must stop deluding itself! 4 May 2007