A native speaker was talking about her experience when she went to a doctor in Scotland. She says after she was prescribed some medication, she did not have to pay anything for the prescriptions. She was happy about it and she said:
"Scotland had free prescriptions."
This sentence structure attracted my attention, because I would not able to say it like that. Instead I would say "Prescriptions were free in Scotland."
Do both sentences mean the same? or is "Prescriptions were free in Scotland." not a good sentence.?