Joe Hart said it was the right time to hang up his gloves as he prepares to retire at the end of the season, with the former ...