The hate speeches of BJP leaders Amit Shah and Vasundhara Raje have created an embarrassing situation for the BJP ahead of Lok Sabha elections. The BJP is very much optimistic of its victory in Lok Sabha elections this year and is dreaming of forming a government at the Centre. It is at this time time that BJP leader Amit Shah, a close aide of party's prime ministerial candidate Narendra Modi, gave a speech in western Uttar Pradesh that has emerged as an irritant for the party's dream. Amit Shah has spoken of the current election being an opportunity to take "revenge for the insult" during the violence in Muzaffarnagar last year. Importantly, western UP goes to polls in the first phase on April 7.