A huge fire has broken out at an amusement park in western India, leaving at least 20 people dead.

The blaze happened at the park in the city of Rajkot in Gujarat state, with the cause of the fire being investigated.

Police Commissioner Raju Bhargava said the flames were now under control and 20 bodies had been recovered.

Mr Bhargava said police will file a case of negligence against the owner of the park.

India’s Prime Minister Narendra Modi wrote on X that he was “extremely distressed by the fire mishap in Rajkot”.

“My thoughts are with all those who have lost their loved ones,” he added.

“Prayers for the injured.”

This breaking news story is being updated and more details will be published shortly.

Please refresh the page for the fullest version.

You can receive breaking news alerts on a smartphone or tablet via the Sky News app. You can also follow @SkyNews on X or subscribe to our YouTube channel to keep up with the latest news.