Shinzo Abe, Japan's longest-serving prime minister, was campaigning for his ruling party when a lone gunman killed him o