David Cameron and Steve Hilton – where do these close friends go from here?