For many people, politics in Brussels and Strasbourg might as well be happening on another planet.