Slovakia Prime Minister Robert Fico while welcoming PM Narendra Modi on Monday, congratulated him on becoming India's longest-serving elected Prime Minister. "I congratulate you on being the longest-serving PM in India. This is like a political miracle," Fico said. PM Narendra Modi completed 4,399 consecutive days as India's Prime Minister on June 10, making him India's longest-serving elected PM.