The revised Diet members' allowance law has been passed and will come into force in August 2025, requiring national ...