The countryside view that Sir Winston Churchill cherished could be destroyed if Labour gives the green light to the UK's largest solar panel farm surrounding Blenheim Palace, as it is expected to. The Duke of Marlborough's half-brother Lord Edward Spencer-Churchill, who runs Blenheim Estate, has agreed to lease 2,000... read full story