The 2017 Cancer Research UK Boat Race report