The Commons: Inconvenienced by realityWith Harper away at a power point presentation in Brampton, Flaherty was left to answer the tough questions