The Japanese House of Councillors enacts the country's largest state budget in history worth ¥122.3 trillion (€664 billion). (Euronews) link embed save