Big blow to BJP in Gwalior