President Pranab Mukherjee will administer the oath of office and secrecy to Modi and his Council of Ministers in the presence of a host of leaders, including outgoing Prime Minister Manmohan Singh, Congress President Sonia Gandhi and party Vice President Rahul Gandhi, besides leaders of various other parties and Chief Ministers of a number of states.