According to Stephen Taylor, that's a picture of someone from the Ontario Land Owners Association with a CPoC "Tax On Everything" t-shirt". This fellow is protesting a Dion event in Ottawa.
Randy Hillier fronted these guys a couple of years ago, during which time he called for, among other things, a separate state in rural Ontario. More recently several members of their leadership were arrested several weeks ago up in Horton township for protesting the installation of a couple of septic tanks.
Nice bunch to have on your side, Stephen!
(PS. Although it also looks like the OLA will be trying to meet with CPoC next time Harper is in Ottawa. Wonder what kind of response they'll get)