The Keighley & Worth Valley Railway (KWVR) has completed its biggest-ever civil engineering project, the £1.25 million renewal of Bridge 27 in Haworth, on time.