The Legislative Powers and Impact of the European Parliament