Nigeria’s opposition figure Peter Obi has renewed his call for President Bola Tinubu to resign, citing the International Monetary Fund’s

* Says alleged N8.83tn expenditure outside 2025 budget shows collapse of accountability

Peter Obi demands accountability from the Tinubu administration regarding the IMF's report of ₦8.83 trillion in off-budget spending, citing grand corruptio