Victory Gbakara has won the 2023 Nigerian Idol, the local version of the Idol series franchise. Gbakara was crowned winner of the eighth…