Newly-appointed SA Revenue Service commissioner Dr. Johnstone Makhubu discusses the agency's compliance with tax obligations related to President Cyril Ramaphosa and the ongoing Phala Phala controversy, amidst calls for accountability and transparency.