Politics Councillors demand answers after council buys Croft land for £1.55m Ella Williams · July 29, 2026