Billionaire Owners and Newton Aycliffe's Broken High Street
In Newton Aycliffe, County Durham, a high street owned by billionaire brothers lies in decay, with boarded-up shops and closed banks, raising questions about ownership and community prosperity ahead of the election.

