Khorixas buckles under decades of service delivery woes ahead of independence