‘Don’t bake in a tent’: Boris Johnson’s painful week as a punchline