Politics Residents demand answers as Richmond completed just 34 affordable homes in three years Niamh Begum · July 17, 2026