20190524 city.kolkata: West Bengal election results: With 18 seats and 40% vote share; BJP snaps at TMC heels