An earthquake which shook parts of the UK yesterday was the biggest for a decade, experts said.

Tremors were felt from Cornwall to Bristol – though on social media, many were underwhelmed by the strength of the quake.

The British Geological Survey (BGS) said the epicentre was 20km (12 miles) north of Swansea, with a 4.4 magnitude at a depth of 7.4km (4.6m).

A BGS tweet added: “Around 3,000 event of this size in the world every year.