There are some great GPs out there that should be able to provide a really good service for antenatal care - they are just few and far between.
Please shop around if you dont have any luck with your next options.