Matt Cain is an author, journalist and television presenter.