David Cameron warning