Mall Gazette hafva lord Salisbury , generalHamley