The leaders of North Korea and Russia will attend China's military parade next week - a win for Xi.

The Victory Day parade in Beijing on 3 September will mark the formal surrender of Japan during the second world war. No western leaders will attend

Beijing says 26 world leaders will attend the event in Tiananmen Square, overseen by Chinese President Xi Jinping.