Trudeau under fire from Harper and Mulcair in campaign's final sprint - 680 NEWS