I think from the video, he fails miserably on:
English language.
On his vision for the oil sands, which employ hundreds of thousands of Canadians directly and indirectly.
His comparison of Fort McMurray's economy with China's, then he leans in and says 'This is my vision for Western Canada. Isn't it good'?. This was comedy at it's best.
Times are tough in the Liberal Party.