The victory of the ruling BJP in the eight seats in the Gujarat Assembly for which bypolls were held recently came at the expense of the Congress, which has seen a steady erosion in its base since notching up 77 seats in the Assembly elections held in December, 2017.