24 JUN 2025 F1 Q&A: Ferrari, Mercedes, the FIA, F1 in Africa and drivers in danger of losing seat for 2026