Vehicle veered into a ravine on island of La Gomera while transporting a tour group for a boat excursion

A man has died and 27 people are in hospital after a bus carrying British passengers crashed in the Canary Islands, local officials have said.

The incident happened at 1.15pm local time on Friday when the vehicle veered into a ravine on the GM-2 highway near the town of San Sebastián de La Gomera.

Local media reported the bus was transporting a British group for a boat tour and three of the injured were in critical condition.

Officials said: “Emergency health services attended to the 28 occupants of the bus – 27 tourists of British nationality and the driver.