Hi, thanks for all the details you have recently added. Town names are usually, and more correctly,  mapped as nodes in the centre rather than on an outline (see https://wiki.openstreetmap.org/wiki/Tag:place=town?uselang=en-GB). To keep the local mapping consistent, please can you add the Dumfries place=town node back? If you need help "undeleting" it (it's better to this rather than create a new node) please let me know. :)