UK to create 19,000 jobs, build 17,000 homes Global HR News June 7, 2021 As part of its attempt to recover from the aftermath of the pandemic, the UK government has given the nod…