The CBC just did an in-depth piece on the labour market impact of TFWs. The main losers are young Canadians looking for work, especially recent immigrants.
Andrew Chang has been doing a lot of good stuff in his About That series. The recent piece on inflation was another standout.