In a recent development that has sparked controversy and public outcry, Ontario Premier Doug Ford has called for the immediate…