The amount collected is less than the cost of building/maintaining roads, thus it must come from other sources.
Because council tax and business rates get paid to an entirely different entity than road tax (local government vs state government) and you can see your council's spending breakdown