Editor’s note: After this column was published, Cameron announced he would be delaying his speech in Amsterdam due to the hostage crisis in Algeria.