After right-leaning and far-right parties made major gains in the European parliamentary elections, French President Emmanuel Macron called a surprise snap election. Andrew Chang explains what the French president stands to lose — or possibly gain — from taking such a gamble.