News Josh Taylor triumphs in world title battle May 18 2019 In Josh Taylor Scottish and British boxing has a new star