In 2017, how many years has Prince Charles been heir to the UK throne?

History Trivia: In 2017, how many years has Prince Charles been heir to the UK throne?