A year after Storm Éowyn wreaked havoc at Mount Stewart, the estate on the Ards Peninsula will be home to BBC Winterwatch 2026 for four nights. It is the first time the programme has been broadcast ...