At least 50 people are dead after a gunman opened fire at a gay club in Orlando, Florida, having pledged allegiance to ISIS.