Features • News Barnet FC’s proposed new stadium: long-awaited return or loss of green sanctuary? 7 July, 2025