Rahul Gandhi was officially elected Congress president on Monday and is likely to assume the reins of the party on December 16, marking a generational shift in the grand old party when his mother and its longest-serving president would formally hand over the baton to him.