Townsend Victorious at Totnes Vire Road Race in Devon