Government promises coronavirus tests for all in need