The Senate on Thursday made history with the passage of N10.59 trillion budget for the year 2020 in keeping with its major legislative agenda of returning the country’s budget cycle