The World Test Championship final between India and New Zealand in June has been moved from Lord's to Southampton because of the pandemic, Indian cricket...