BJP Ahead In All Eight Seats In Gujarat By-election News