Bharatiya Janata PartyBJP59ScoreFulfilled: 16 (13%)On Track: 2 (2%)Partially Done: 68 (56%)Pending: 35 (29%)121 promises tracked