Alex Salmond and David Cameron