Kernel_task high memory usage
So I have a mid-2015 macbook pro retina (2.5 GHz Quad-Core Intel Core i7, 16 GB 1600 MHz DDR3, Intel Iris Pro 1536 MB) running macOS Big Sur v11.1, which has started running extremely slowly. The fans are contstanly on high, even just after login when there are no applications running, the trackpad and keyboard are slow to respond, when moving across the dock the magnification of the apps is super slow and jagged and it takes an eternity to open just about any program. I'm certain this is down to the kernel_task running super high CPU% (565%) and it's virtual memeory usage (197GB) as shown on the screenshot below.
I have tried a number of fixes, I've checked through the ktexts (I think that's what it was called off the top of my head) in terminal and there are no 3rd party process running there, I have updated to macOS Big Sur (I've also tried re-installing it) and I've reset both SMC and PRAM.
Any help would be appreciated.
MacBook Pro 15″, macOS 11.1