NWG Earnings: AI Insights on NatWest Group plc