The Prince of Wales has driven a steam train that his donation helped restore after it was badly damaged by vandals.

Charles, known as the Duke of Rothesay in Scotland, wore a kilt and a specially-monogrammed overall to drive the steam engine on a line in Aberdeenshire he used to travel on as a child.

The prince stepped in with a "significant" donation through his charitable foundation after hearing vandals had smashed windows on a 1965 railway carriage and ruined a locomotive engine at the historic Deeside line at Milton of Crathes, Banchory, in August 2015.