An earthquake of 3.3 magnitude has shaken Lancashire overnight. According to the British Geological Survey (BGS), the tremor struck shortly after 11.23pm on Wednesday, and was felt across Lancashire ...