But the "solution" of updating the graphics drivers doesn't fix the problem which suggests it's a different problem altogether
The linked duplicates aren't the same problem as mine. The whole reason my minecraft has broken is due to the Windows 10 Creator update and these duplicates date back to February.
I already have the latest graphics drivers so it can't be that
Well I have managed to fix the problem by reverting the Windows 10 creator update. I'm not sure why but there is something wrong with the Creator update when using minecraft.