After weeks of haggling among political groups, the European Parliament has finally approved a new team of commissioners, to ...