A local authority has been forced to repay £330,000 after admitting it overcharged roughly 1,200 social housing tenants on their rent, while simultaneously undercharging some 1,600 others. The disclosure, quietly confirmed through council records, lays bare a billing failure affecting nearly 2,800 households in a single stock — a scale of error that would be unthinkable in a well-run private letting portfolio and raises uncomfortable questions about the systems underpinning much of England's social housing sector.