Shock and horror in the Lord Stevens Report!!