United Kingdom June 24, 2024Cyclists call for Cambridge to do more to protect them after bike rider is hit and killed by truck