Ram Nath Kovind is the 14th and current president, having assumed office on 25 July 2017