Charli xcx - who has just released her eighth studio album Music, Fashion, Film - has shared her top five songs from her own ...