One option for the NDP is to veer left of the Liberals, reclaim the New Democrat populist heritage and attack U.S. President Donald Trump.. 
Yesterday's speech by Freeland certainly was anti-Trump. She never mentioned his name but there is no question that this was the first attack on Trump by the Liberal government Both MSNBC and CNN certainly reported it as a repudiation of Trump policies.