'Let them yap': Hamilton hits back at critics after Ferrari sprint winby The Uttam Hindu 22 March 2025 2:24 PM IST