The circuit looks reasonable.
I assume that you have twiddled the potentiometer.
Try shorting out the LDR and see if the light goes off, this checks the output stage.
You could attenuate the signal going into the Darlington by making R4, say, 10k and add a 10k resistor from base1 to ground.
A...