Japan's Snap Election 2024: Impact on Fiscal Stability & China Relations