Exciting news coming from France today as the final of the 2017 Eurovision Song Contest is set to air live