In a surprising turn of events, England’s cricketing sensation Jofra Archer finds himself on the sidelines…