Philip Shaibu has declared for the 2024 Edo governorship election. Glamtush reports that the Deputy Governor of Edo State, southern…