MOSCOW, July 4 (Reuters) - President Vladimir Putin said on Thursday that Russia would not declare a ceasefire in Ukraine until Kyiv takes steps that are "irreversible" and acceptable to Moscow.

Putin said last month that Russia would end the war in Ukraine only if Kyiv agreed to drop its NATO ambitions and hand over the entirety of four provinces claimed by Moscow, demands Kyiv swiftly rejected as tantamount to surrender. (Reporting by Reuters Writing by Maxim Rodionov Editing by Andrew Osborn)