This man is crazy
Seriously!? He assaults this kid after he said "Good morning Congressman" and then asks him if he "fully supports the Obama agenda". That's enough to get a Congressman that fired up? WTF? I think he saw the camera and freaked out. Note the demand; "I have a right to know who you are." No asshole, you don't. You don't have that right at all. If I were this kid, I'd dog this guy with a camera every time he was in public. I have no doubt he'd call the police and file a restraining order and so on.
Sorry, any Congressman who gets that testy that fast is either arrogant or filled with rage. Either way, he needs to be kicked out.