Princess Anne outdid every other member of the Royal Family and carried out the most engagements this year, with King Charles coming in second, despite his cancer diagnosis.