Subsidies Galore!

A staggering £328 billion has been poured into a chaotic government merry-go-round of subsidies in a botched attempt to fix the madness of our energy policy, reveals David Turver.