Life expectancy continues to stall as Scotland bottom of UK National Records of Scotland (NRS) examined statistics between 2017 and 2019.