Lord Craig Mackinlay has launched a scathing attack on UK energy policy, calling for a radical shift towards cheaper domestic ...