Liam Payne, the One Direction star, has died after falling from a hotel balcony in Buenos Aires, Argentina. He was 31 years old.