SAFETY NET What does furlough mean? Furloughed worker and leave definition explained
MILLIONS of workers are having 80 per cent of their wages supplemented under emergency measures in the fight against coronavirus.
https://www.thesun.co.uk/news/11253525/furlough-workers-leave-pay-coronavirus-uk/