Cricket

Jofra Archer’s old tweets predicting England’s semi final journey to 2019 World Cup final at Lord’s goes viral