The McLarens ran the show in Friday practice at Imola - but is this a race where it risks an unwelcome 2025 deja vu?
Up Next