Malta woke up to a fireworks factory blast this morning near Magħtab/Naxxar.

A huge explosion around dawn sent a fireball and thick smoke into the sky, with secondary blasts rattling windows across the island. The shockwave was strong enough to be felt miles away.

Early reports say two men were taken to hospital with minor injuries and shock. No one was inside the building at the time, but the damage to surrounding homes and farmland is already being assessed.

Investigations are underway into what triggered it