The new leader, Shigeru Ishiba, has called a snap election seeking a new mandate just three days into his post. What does this mean for the country's economy?