The Eurovision Song Contest grand final is officially here. The 2023 competition will kick off on Saturday, May 13 with viewers able to tune into BBC One and BBC iPlayer from 8pm.
The line-up for the grand final is now complete following Tuesday and Thursday's semi-finals, with 20 countries advancing to the last stage of the competition alongside the Big Five which consists of France, Germany, Italy, Spain, and the United Kingdom, as well as last year's winner, Ukraine. You can read more about the Big Five here.
This year the UK is hosting Eurovision in Liverpool on behalf of Ukraine, and as such the UK had the privelige of drawing its slot in the running order back in March, as did Ukraine. The UK's entry, Mae Muller, is performing last, while Ukraine's Tvorchi is placed in position 19.