French President Emmanuel Macron announced that he's dissolving the national assembly and calls for snap elections on June 30 and July 7.