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