The spectacular result on May 23, 2019 proves just one point that BJP sensed that disgruntlement way back in 2017 but TMC and left thought it to be a "hype". The TMC that got 34 seats out of 42 in 2014 ended up winning just 22 seats as BJP rose from a mere two seats to a massive 18