Federal politics The Liberal Party of Canada has unveiled its complete plan to move Canada forward – for all