Here in Vancouver, there's a perception that the federal Liberals are setting their sights on NDP voters in the next election.
It makes sense given that the NDP holds Vancouver East and Vancouver Kingsway, as well as five other Lower Mainland ridings.
The Conservatives have only one seat in the city, Vancouver South, whereas Liberal MP Hedy Fry has represented Vancouver Centre for 21 years and Vancouver Quadra has been in the Liberal camp since 1984.
However, it's pretty clear from the Liberal Party of Canada in B.C. website that a major goal across the province is to poach Conservative voters.
On the Liberals' home page, there's an article by Stephen Fuhr, the Liberal candidate in Kelowna–Lake Country, in which he unabashedly lays out his right-wing political views.
"I am a retired military officer and fighter pilot for the Royal Canadian Air Force," Fuhr writes. "I am a business leader. I am a Christian. I was born in Tory-blue Alberta and grew up in the B.C. Interior. I have never smoked a joint in my life, and I always voted Conservative."
Fuhr decided to abandon the Conservatives after seeing how the prime minister lowballed the estimated cost of 65 F-35 fighter planes, which he feels are ill-suited to Canada's priorities. In addition, Fuhr cited the Conservative government's muzzling of scientists, climatologists, and the media, as well as Prime Minister Stephen Harper's battles with the auditor general, parliamentary budget officer, and Supreme Court of Canada.
Meanwhile, the Liberals have nominated a former Vancouver police officer and Canadian Armed Forces regiment commander, Lt. Col. Harjjit Sajjan, to carry the party's banner in Vancouver South. Sajjan will never be mistaken for some sort of flag-burning, marijuana-smoking leftie.
Anytime the Conservatives claim in the next campaign that the Liberals are soft on crime, expect leader Justin Trudeau to defend his party by pointing to Sajjan's candidacy.
Tonight, Trudeau will likely trumpet his new candidate at a Liberal party dinner at Floata Seafood Restaurant.
It's easy for voters to pigeonhole the Liberals as progressive in light of their support for marijuana legalization and supervised-injection sites, not to mention the party's opposition to air strikes on ISIS.
Trudeau reinforced his progressive credentials by declaring that all new candidates in the next election must agree with the party's pro-choice position on abortion. But Trudeau also heads a party that favours the Keystone XL pipeline project and proudly promotes a candidate who voted Conservative in previous elections.
Even though the NDP has drifted to the right in recent years and the Liberals have tried, at times, to swing their pendulum to the left, there are still some essential differences between the two political organizations.
The NDP tends to be far more supportive of labour unions playing a larger role in the economy. And many of its members are more hostile to international trade deals than the Liberal rank-and-file. In recent years, the NDP has also tried to woo soft supporters of Quebec sovereignty, whereas the Trudeau Liberals have consistently adopted a harder line.
At times, the Liberals have been farther ahead of the NDP on environmental issues, in part because Trudeau's party doesn't worry as much about alienating unions that represent workers in the natural-resource sector. However, that's changed with Tom Mulcair leading the Official Opposition and it's been the NDP, not the Liberals, who've led the charge against the Kinder Morgan pipeline project.
As each party tries to woo urban voters over the next year, those differences might not seem quite so obvious at election time.