Question: Who is the longest serving prime minister of Japan?
Answer: Shinzo Abe