5.1 magnitude earthquake shakes southern California

An earthquake with a preliminary magnitude of 5.1 has shaken southern California, according to the US Geological Survey.

The epicentre was 16 miles from the city of Palm Desert, and some 143 miles south-west of Los Angeles. It struck just before 10am local time (5pm GMT).

There are no immediate reports of damage.