An unannounced inspection found “extremely dirty” window mesh in some wards at Dumfries’ Midpark Hospital – despite a contract in place for cleaning. An action plan has been developed by NHS Dumfries ...