It is 2-0 to the BJP, which has swept Himachal Pradesh and has also won Gujarat again, though by a decidedly lower margin of victory than last time. The BJP has won 99 of Gujarat's 182 assembly seats, confortably over the halfway mark but stopping just shy of a 100. BJP chief Amit Shah has attributed the lower numbers to the "Congress' caste politics and low level of political discourse." Prime Minister Narendra Modi said the BJP's win in both states is a thumbs up for his government's reforms. Congress president Rahul Gandhi conceded defeat saying his party "accepts the verdict."