Yeah, not much was done to the original Hwy 1 between Kamloops and the AB border with the exception to the ~9km Malakwa twinning in 1984, extending the Coquihalla in Kamloops along Hwy 1 to Hwy 5 in 1987 and the twinning in east Kamloops during the late 1990's. But it now appears that the proverbial tap has been turned on and will stay on.
Phase 3 of the KHC project will have substantial completion later this year. So that makes twinning for 21 km of the 26 km KHC at a total cost of ~$300 million or ~$14 million/km. The project commenced circa 2002 so that's been ~9 years duration for the first 3 phases.
Phase 4 encompasses the last 5 km segment of the KHC at ~$630 million or ~$126 million/km - the most expensive segment of highway ever constructed in Canada - twin tunnels, 5 snow/rock sheds, and ~12 bridges/viaducts. It will be very cool upon completion and rival the Glenwood Canyon section of I-70 in Colorado.
Since this section is very costly and complex, I understand that it will be broken down into additional phased segments and could also take another 5 - 8 years. I suspect that one segment will be announced next year.
BTW, the rock wall at the top of this pic (before the highway bends around the corner) will be the future west tunnel portal entrance:
Parks Canada has also been working on the Banff National Park twinning of Hwy 1 since 1981 and that will also be substantially completed to the AB/BC border by late next year. I understand that Parks Canada also intends to continue twinning Hwy 1 into BC through Yoho NP, with a first 8 km segment toward Field, BC and eventually meet up with the KHC section of Hwy 1.
A few other projects are also under construction including the Clanwilliam and Donald bridges twinning projects between Revelstoke and Golden.
Finally, BC MoT seems to have worked out an arrangement with First Nations and the first phase of the ~$100 million Monte Creek - Pritchard - Hoffman's Bluff section has been put out to tender after sitting dormant since funding was announced in 2008.
BTW, I would have preferred a new Hwy 1 corridor east of Pritchard through the Turtle Valley, which would have considerably shortened travel times. But alas, I suspect that the communities along the current alignment would have balked at some with the diversion of traffic.
As for the future bypass of Salmon Arm, with a new crossing of Shuswap Lake, that's still very long term - it was coined the "Ford Road to Canoe" section and a better routing diagram exists in the following .pdf file: