Latest News
OECD Forum on Climate Change, Growth and Sustainability

John was recently in Paris as part of a Parliamentary delegation, where he ...Read More

MP Report to Constituents

Parliamentary Report, May 2007...Read More

...

The McKay Report

Where Is Canada Going? Domestic and International Concerns...Read More

C-300 Cartoon

Visit the Gallery to see more satirical cartoons about the industry's r...Read More

Governor General Michaëlle Jean Celebrates Black History Month

A Message from Her Excellency the Right Honourable Michaëlle Jean, Governor...Read More

Connect with John on:

you can keep up to date with John on these social networks

Latest Video
Latest From Twitter
honjohnmckaymp: is back on the Hill with the Liberal caucus despite the prorogation of Parliament.
Watch John on:

CPAC - Canadian Public Affairs Channel

ParlVu - Bringing Parliament to your desktop