Formula 1 30/05/2025 A ‘more positive than expected’ day for Leclerc, an SF-25 ‘not good’ for Hamilton