British Prime Minister David Cameron on Friday vowed to find those who commit "appalling and heinous crimes" and "put them out of action" following the naming of IS militant 'Jihadi John' as Londoner Mohammed Emwazi.