North Korean troops are no longer fighting on Russia’s behalf in Vladimir Putin’s war against Ukraine, according to reports.