Pic:  On Gov website @pmHarper states he is 46 years old... what a vaingloriousahole liar he is #cdnpoli #cdnmedia