Battle goes on, warns Blair