‘I can hardly believe it!’: Dundee singer in final seven of UK heats as she looks to become karaoke world champion

© Steve MacDougall/DCTMediaDemi McMahon.
Demi McMahon.