Long-awaited key road developments completed in time for national holiday