Alex Salmond asks who is responsible for referendum aftermath - Boris Johnson or David Cameron?