The LCD in your display has been damaged. It likely has a crack in the LCD which can cause the dark spot and also the various lines of color . It may get worse in time so the only way to get the display fixed is to replace the LCD in the display, or for an easier repair replace the whole display (LCD/digitizer). If the outer glass on your screen that you physically touch has been cracked too then I recommend replacing the whole display.