At least two people have died and three others have been injured in a sword attack at a school in the Swedish city of Trollhattan.

Police say a masked man broke into the school's cafeteria and that officers shot him.

Footage showed emergency vehicles outside the school.