Britain warns again that there will be no food and Putin is to blame again