Prime Minister David Cameron greets Bahrain’s King Hamad at Number 10 Downing Street in London yesterday.