What Does Shinzo Abe’s Assassination Mean for Japan? 11 July 2022