Keighley’s heritage railway increased its profits during the summer months despite losing passengers.

Changes to ticket offers helped the Keighley and Worth Valley Railway make a £126,000 profit between April to August.

Finance director Ian Mitchell said this figure was £93,000 better than in the same period last year.

But he said passenger numbers fell sharply in July and August, and warned that action needed to be taken to keep a healthy income.

Writing in the railway’s magazine Push and Pull, Mr Mitchell said the withdrawal of the family full line ticket could have been a major reason for the decline.

He said this led to an increase in people buying the more expensive Rover ticket, but other people may not have been able to afford to travel at all.