AMP8: Can the water sector actually spend £104 billion by 2030?