Assembly by-elections: BJP has an edge