2018 budget pass december osinbajo

I think there may be a small mistake there!

The 2018 budget was actually passed in June 2017, not December 2018. The 2018 budget was signed into law by President Muhammadu Buhari on June 12, 2017.

Vice President Yemi Osinbajo did play a significant role in the budget process, as he was the Acting President of Nigeria at the time, following President Buhari's medical leave in May 2017. Osinbajo presided over the Federal Executive Council (FEC) meetings and ensured the continuity of governance during that period.

So, to correct your statement: the 2018 budget was passed in June 2017, and Vice President Yemi Osinbajo played a key role in the process, albeit as Acting President.