A MAJOR refurbishment of Keighley's railway station which was due for completion by the end of this year won't now be finished until 2025.