Wolff tells critics to ‘watch Teletubbies or Mickey Mouse not F1’ as he defends Mercedes’ strategy October 10, 2026