Here’s the moment a politician was caught in a hotel with an underage boy — his “funny” shirt only made it worse