My laptop screen is flickering: what do I do?

A bit of background:
I own a Lenovo Flex 5. It worked fine for over a year and only recently developed an issue. When displaying something full-screen so that a band of a solid color (always with yellow, orange, and blue, occasionally with other colors) goes across from the left to right edge of the screen, the bottom 75 percent of the screen turns black and the top 25 percent flashes rapidly (strobe-light speed) between what should be displayed and black. If left blinking like this, as soon as the full-screen color is removed, the top portion of the screen will still lightly flicker for a few seconds and slowly fade away, usually proportional to the amount of time the rest of the screen was bugging out.

Recently (as in over the past 2 or 3 days), it has gotten worse, the most notable example being that if I have a youtube video player or image that contains an intense blue, the screen flickers in the same manner as mentioned before.

How do I fix this? It makes the computer hard to use and I'm worried about how long the display will last.

If there's no way to fix it without going and getting a replacement, so be it, but I would rather find a way to keep this computer as is.

I don't trust Lenovo because they are Chinese owned, always dodgy in my view sorry.

It's probably screen damage but it does sound a lot like that blue virus Trojan so I'd download malwarebytes for free and scan for viruses first other than that buy a replacement screen and watch a how to video to replace it yourself. It's not hard trust me

This appears to be a common problem with this model often the LCD cable goes bad. You will need to send it to a worskhop to see if this is the problem or is something else such as a bad graphics chip or motherboard problem. There's no DIY fix here

Time to backup all your files just in case.