I couldn't afford Carol Nash either
I have a two bike policy.
Mine is with M.C.E...Very competitive and when I was up for renewal they beat the cheapest by about £25.
I just found out that it has come down again amd they reduced my monthly payments....