Shakes-Drayton now one of GB’s best Olympic athletics medal hopes