Families and self-funded retirees could save up to $657 a year under the Prime Minister’s ‘free’ GP visit plan depending on the number of visits they make to the doctor and where they live.