He really needs to figure out a message to sell to Canadians, not just the social Conservative base. To me it looks like he is floundering, Carney has ripped the carpet out from under him on most the common sense stuff, leaving him with only the social Conservative stuff, which doesn't sell well for most the country.
His best hope is for a resurgence of the NDP as the Liberals more more to the right, but they are so fractured it will likely be a election or two before they sort themselves out (if they even do).