Blow to businesses as 300,000 workers took time off due to Covid last month, with BA.4 and BA.5 the majority of new infe