Flaherty has changed — and more than just his footwear

Elizabeth May