Selkirk is one of many towns in the Scottish Borders which has a common riding celebration