Bharatiya Janata PartyBJP56ScoreFulfilled: 29 (8%)On Track: 14 (4%)Partially Done: 195 (53%)Broken: 1 (0%)Pending: 132 (36%)371 promises tracked