BJP wins its first electoral success in West Bengal, securing 113 seats, thanks to a focused campaign and addressing local issues over personal attacks.