Villagers in a coastal Moray community have been left without local access to basic essentials with the closure of its last remaining grocery shop. Now that the modest store in Garmouth has served its final customer, 900 people in the village and in ...