All sorted guys. MCE were an absolute nightmare, they made an error on my policy and couldn't get it sorted. They reel you in with cheap prices but the excess was £1725. Spent 2 hours on hold and ended up cancelling the whole thing.
Got a policy sorted with LV, cheaper than everyone else too. The new bike will be ready to ride as soon as it arrives tomorrow morning 🏍️