National President The organisation of the BJP is strictly hierarchical, with the president being the highest authority in the party. According to the party's constitution, the president is elected by an electoral college consisting of the National Council and the State Councils.