Major River Thames flood alleviation project passes key milestone
Government approves funding for the latest stage of the River Thames Scheme.