David Cameron's government says it is expelling the Libyan ambassador after an attack on the British embassy in Tripoli.Al Jazeera's Emma Hayward has the latest from London.