LONDON (Parliament Politics Magazine) – Eurovision Song Contest to be hosted next year in Liverpool. The organisers promise to put on “the best show for Ukraine.” The competition in May was won by the Ukrainian entry Kalush Orchestra; however, because of the