To fix my issue I had to download the updated version of virtualbox from their website as the Software Centre didn't have the most up to date version. Once I installed that ( Ubuntu 24.04 and re-enrolled for my Secure Boot MOK applied that and now I'm able to boot on Kernel 7.0.0-28