Lewis Hamilton refuses to back down over criticism of teammate Leclerc — NRI Bytes