The Mirror wrote a very good commentary on George Osborne's speech when accepting the GQ Magazine Politician of the Year award this week.
To describe Osborne's comments as juvenile is being kind to them. I won't repeat them: read about it here.
Yesterday we had Cameron making juvenile jokes in the Commons at a female MP's expense.
Now we have the Chancellor making stupid jokes in public.
Can we trust these people to run the country?