Huge majority of British voters reject GP charges