Spare a thought for St Joseph, patron saint of workers and husband of Mary, the mother of Jesus.