Michael Portillo travels from the medieval city of Stirling through Perth, the historic crowning place of Scottish monarchs, and into Kirkcaldy, where he revisits some fond family memories.