British Prime Minister David Cameron warned that military action against Islamic State (IS) militants could last for "years" Friday as he urged lawmakers to back joining US-led air strikes in Iraq but not in Syria. Duration: 00:43