Last day of campaign for Japan's House of Councillors election
epa12247370 Japanese Prime Minister and President of the ruling Liberal Democratic Party Shigeru Ishiba (C) shouts slogans after giving a speech in support of a candidate on the last day of campaigning for the 2025 House of Councillors election, in Tokyo, Japan, 19 July 2025. Half of the seats of the House of Councillors, the upper house of the National Diet, are up for re-election in the 20 July election. EPA/FRANCK ROBICHON