Olympic champion Keely Hodgkinson will be sidelined for six weeks with a hamstring tear that has sunk her hopes of breaking ...