The Albany Gazette - German MPs approve controversial 2024 budget