Cabinet has repealed a policy blamed for costing thousands of Canadian entertainment jobs under its contentious Temporary Foreign Worker Program. The repeal follows other complaints the program was abused in the banking and mining sectors. Data show most foreign workers are from the Philippines, Mexico and the United States.