Covid-19 tests to be offered to more than 45,000 hawkers, cleaners and food delivery workers