The British ambassador in Egypt, John Casson, is heckled by holidaymakers shouting "when are we going home?" as he gives an update at Sharm el-Sheikh