All Multibanco withdrawals and payments in Portugal are free. Recent European Union directives allowed merchants and banks to charge the customers for transactions, but the government approved a law that forbids charging any kind of fees. It is alleged that the Left Bloc and Portuguese Communist Party were the political parties that came up with the proposal and the ones more devoted to the idea.[citation needed]