The song was selected via the second edition of the new formatted nation selection of the United Kingdom - In It To Win It.
Leona received the most votes from international juries the UK jury and won the contest.
The meaning of her song is about being a strong, independent woman and fighting the challenges of her previous record label, who she left prior to her current album.
The lyrics are directed to specific people.
At North Vision
The song was drawn to perform fourth in the running order of the first semi-final of the contest.
Sadly, Leona did not qualify to the final and finished in 11th place with 65 points. The song that finished in 10th place had a rather large gap ahead in terms of points.
Although it meant no qualification to the actual grand-final, it made it more promising that the United Kingdom would automatically go to the semi-finals of the 19th edition without having to go via the pre-qualification round and face a chance of elimination before the semi-finals.