Prime Minister Narendra Modi Sunday night thundered a warning to the opposition - "mend your ways or the public will oust you" - shortly after the BJP's "historic" victory in three of four state elections. The BJP recorded big wins in heartland states - retaining Madhya Pradesh, and dumping the Congress out of Rajasthan and Chhattisgarh. A triumphant Prime Minister called these results a "guarantee of hat-trick in 2024" - when the saffron party will bid for an unprecedented third consecutive term.