Russia says a soldier is missing after an attack on its flagship Black Sea fleet in Crimea.

Video on social media shows plumes of smoke over the shipyard after Moscow claimed a Ukrainian missile hit its navy headquarters in Sevastopol.

The Moscow-installed governor warned residents another attack was possible and urged people to stay inside.

It comes just ten days after Ukraine launched one of its biggest attacks of the war on the fleet.