Gunmen have attacked tourist hotels in the Tunisian town of Sousse – which is popular with British holidaymakers – killing 27.
British tourists said holidaymakers fled from the beach to take refuge in hotels after guns were fired.
One man said his son saw someone get shot as he raced back to the hotel from the sea.
Photographs seen by Sky News show a man in his 60s or 70s lying in a pool of blood in his swimming shorts.
Gary Pine said: “We thought fire crackers were going off but you could see quite quickly what was going on.
“There was a mass exodus off the beach. My son was in the sea at the time and myself and my wife were shouting at him to get out and as he ran up he said I’ve just saw someone get shot.
Tourists are now gathered in reception and hiding in rooms as the situation develops, one said: “People are running around the hotel. No-one has really been told what to do.”
Another holidaymaker called John Yeoman has barricaded himself inside his hotel room using a bed and chair.
At least one gunman has been killed, according to security sources cited by the Reuters news agency. The country’s interior ministry says 27 people have been killed.
Another holidaymaker, Susan Ricketts, told Sky News: “It sounded like a machine gun going off.
“There are people crying and going hysterical. We just came up to our room.
“They’re saying it’s going on in the hotel next to us. It’s just a stretch of hotels along here. There’s nothing else.”
Meanwhile deadly explosions have hit a Shiite mosque in Kuwait’s capital after Friday prayers.