Man dies in collision in Hainford