If you want to do it yourself, I would say the safest way to go is buying one from iFixit because you know that it will work, but sadly all of them are for over £100.
The cheapest at about £135, for about £140 you can also get tools to help you repair it yourself.
iFixit Store: https://www.ifixit.com/Store/Parts/Apple...
There are probably a lot of cheaper ones to sale in other places, but I wouldn’t want to buy a new screen that I don’t know if it will work or not. (I won’t link a cheaper option because I don’t want to recommend something that I can’t promise will work.)
So what I would do is to go and ask how much Apple would take for it and if it’s more than a new screen I would buy a screen and if it’s cheaper to let them repair it I would let them do it.
Hope this helps! :D
crwdns2934105:0crwdne2934105:0
crwdns2934113:0crwdne2934113:0
crwdns2915270:0crwdne2915270:0
crwdns2889612:0crwdne2889612:0
1