6,500 long-term unemployed people find a new lease of life at Tesco