A small plane crashed near a supermarket in a residential area outside Lisbon on Monday, killing five people, rescue workers said.

The private aircraft crashed after taking off from the small Tires airport, which is located near the resort town of Cascais about 20km (12.5 miles) west of Lisbon and used mainly by private aircraft.

Andre Fernandes, a spokesman for the local emergency services, said the plane was headed for Marseilles in France. Everyone on board the plane, three French and one Swiss, died.

Another person on the ground died when the plane crashed into a truck, setting off a fire, Mr Fernandes said. The cause of the incident was not yet known.

President Marcelo Rebelo de Sousa went to the site of the crash. There were more than 50 rescue workers at the site.

Reuters