Keith Weston: Coroner calls for changes after Yorkshire man killed himself ahead of court hearing over tax fraud