David Cameron will underline his commitment to fight the new threat from jihadists in the Sahel by flying to Algeria on Wednesday to hold talks with the country‘s prime minister, aimed at forging what he promises will be a tough and intelligent alliance against terrorism in north Africa.