The U.K.-based Institution of Occupational Safety and Health (IOSH) urged employers to stop "papering over cracks" when it ...