BJP humiliating defeat