England are on top of medals tally on the penultimate day of the 20th Commonwealth Games with 56 golds, 54 silvers and 53 bronzes followed by Australia and Canada. India are fifth with a tally of 61 medals, including 14 golds, 28 silvers and 19 bronzes.