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