Axis My India, run by psephologist Pradeep Gupta, predicted that the BJP would win between 45 to 55 seats. It predicted the ...