An 2.9 magnitude earthquake in a remote part of Lochaber has been felt across parts of western Scotland. The epicentre was in ...