MPs of all political stripes accepted hundreds of thousands of dollars worth of free travel last year, and many of those trips were bankrolled by entities with ties to foreign governments.
House of Commons Ethics Commissioner Mario Dion released his annual