X Factor Final Results The Winner Alexandra’s Final Performance-She GivesThe Glory To God

This was the BEST UK x factor final ever, just everything about it, the tears, their friendships, the comedy, the love, the judges, genuine characters so lovable it was magical. The Winner Alexandra’s final performance, she gives the Glory to God, we can see that there is a God above.  Watching this young woman win has been beautiful.