March 10, 2015 Politics Williamson Tweets Apology for ‘Offensive and Inappropriate’ Language on TFW Program Conservative MP and former PMO director of communications John Williamson is apologizing for controversial comments he made Saturday about Canada’s Temporary Foreign