St Charles and St John flood protection grows Project has been long-delayed. Residents have paid the price.