Former Japanese Prime Minister Shinzo Abe is assassinated at a campaign rally

People in Tokyo watch TV news reporting Japan's former Prime Minister Shinzo Abe was shot on Friday. (AP)

Former Japanese Prime Minister Shinzo Abe, an ultra-nationalist who served in the post longer than anyone else before stepping down in 2020, was shot and killed on Friday at a campaign rally.

Police tackled and arrested the suspected gunman at the scene of an attack that shocked many in Japan, which is one of the world’s safest nations and has some of the strictest gun control laws anywhere.

“It is barbaric and malicious and it cannot be tolerated,” current Japanese Prime Minister Fumio Kishida told the media.