An NHS prescription will cost £9.90 from May 1 so who can get medicine for free?
A:
Patients in England will have to pay more for their NHS prescriptions from this month. Despite the cost of living crisis continuing to place pressure on household budgets –...