Samajwadi Party's Awadhesh Prasad shocks BJP by winning Faizabad seat, breaching their 'saffron citadel' in Ayodhya with a 54k-vote margin.