Eurovision 2019: What you need to know

All you need to know about the Eurovision Song Contest 2019, which is shaping up to be one of the most exciting and controversial in recent years.