Events today in Dumfries, United Kingdom