Jim Flaherty Not Stepping Down