Success of Japan's last Olympics looms large over Tokyo Games
The Tokyo Olympics open this week after being delayed a year by COVID-19. Japan last hosted the Summer Games in 1964 - a moment of triumph for the country. Lucy Craft shows times have changed.