Events today in Dalkeith, Reino Unido