President Trump's impeachable offense; climate activist Greta Thunberg; Britain's unwritten constitution.