Liam Carter      
                
            
                            
                    
                        June 12, 2025            
            
            
                        
            
              
        
                  
            The Senate’s recent decision to confirm Billy Long as the head of the Internal Revenue Service (IRS)...