Last week’s budget shows the Liberals are preparing to battle for left-leaning voters, trying to shore up gains made in 2015 from the NDP, who observers say should be worried as Grit policies leave little room for wedge issues to prove their progressive offer is any different.