20190525 india: In the 3 biggest states; a divided opposition helped BJP win in 23 seats