Although, Emmanuel Macron is under no obligation to oust Michel Barnier, this vote has forced the Prime Minister to resign.