London to Brighton 2025: Ride Report