Admittedly, Congress could have better communicated its values and objectives to voters; but the BJP’s historic victory mainly reflected widespread anti-incumbent sentiment after ten years of Congress rule, aided by Modi’s ability to convince Indians that he is the messiah of change.