Get "Drive Seal" from B&Q, Homebase, etc., in black.
I give my drive a coat every year and as well as putting life into the color, it seals the tarmac so water runs off easier and makes it easier when sweeping. It does work, it covered over white stone paint that was spilled on my drive.