Neutering, chipping and innoculations you have to pay for yourself. Best to check your local vets website as prices vary around the country, sometimes you can get a deal off local charities.
As for 'best' insurance - there are price comparison sites and there have been several threads in the past. I'm with Animal Friends fwiw. Some of my friends don't bother at all, instead they bung £40 a month into a savings account.