British Prime Minister David Cameron says the latest video from so-called Islamic State is "desperate stuff" from an organisation that's "losing".