After dozens of epic Blind Auditions, 20 mind-blowing Battles and 24 sensational Semi-Final performances, it was up to the public to decide which 4 Acts would be competing for The Voice UK 2021 crown.

Flying the flag for Team Anne-Marie, it's Falkirk musician Craig Eddie!

We're yet to find a note she can't hit - Hannah Williams will be bringing her sensational soul sounds to the Final!

It's Essex all the way for Team Olly, as 18-year-old Grace Holden will be singing for the title!

18-year-old Okulaja is a man on a mission - and that mission is to win The Voice UK for Team Will!

Watch The Voice UK Final on Saturday 20th March at 8.30pm on ITV, STV and ITV Hub.