Two years after ditching drugs and drink, Cara Delevingne has declared she feels as if she has got her “power back” by getting sober.