20140519 india: BJP's 31% lowest vote share of any party to win majority