We escaped to the country for idyllic village life – now we face being imprisoned by sea of solar panels
Chris and Maggie Firth say they are considering selling up their home in North Clifton over the solar farm plans – but the government says green energy will help bring down energy bills

© Supplied