Boris Johnson’s indecision is 'costing lives', says Keir Starmer