How the European Parliament works?