News

The Canal & River Trust, which is responsible for 2,000 miles of waterways across England and Wales, says there are now 35,130 boats wending their way across the country’s canals — more than ...