On New Year's Eve, 1999, while many braced for a possible Y2K disaster, Boris Yeltsin resigned as president of the Russian Federation leaving a little known prime minister in charge.