A British Airways flight from London to Florida was forced to divert to Boston because of a “disruptive” passenger.

A 24-year-old Glaswegian was removed from the flight at 4.45pm local time on Thursday.

The man was taken off the flight half an hour after it made the unscheduled landing at Logan international airport.

Massachusetts State Police said the man would appear in court accused of interfering with the flight crew of the Boeing 777, which was en-route from Gatwick.

A police spokesman said: “Customs and Border Protection took custody of the 24-year-old man from Glasgow, Scotland.

“Massachusetts State Police will be summonsing the man for interfering with a flight crew.”

A BA spokeswoman told the BBC: “Our customers and crews deserve to enjoy their flights, and not to suffer any form of abuse.

“Disruptive behaviour will not be tolerated, and the appropriate action will always be taken.

“We’d like to apologise for the delay to the other customers on the flight.”