Scots taxi driver who rose to fame on Eurovision after 'UFO sighting' over the M8
With the 68th edition of the Eurovision Song Contest final set to take place in Sweden this weekend, North Yorkshire born singer Olly Alexander is getting ready to represent Great Britain in the competition with his single 'Dizzy'. Over the years, …