British Prime Minister David Cameron got an unexpected call from someone claiming to be one of the country's top spy chiefs.