March 18, 2021

Japan is spending £1m a year on an empty prime minister’s mansion. Are ghosts to blame?