It was a high-stake contest as BJP’s defeat from Faizabad delivered a symbolic blow to the party just months after Prime Minister Narendra Modi inaugurated a grand Ram Mandir in Ayodhya