I hate this country.
Other countries are also not prescribing these medications for weight loss at no cost to the patient.
I empathise with your frustrations and worries about not able to maintain good health without this medicine.
However, you are not the only patient. There are many other patients like you whose health benefit from the weight loss this medicine helps with. In an ideal world they should. But NHS is badly funded and they need to set a limit based on some criteria and at the moment you don’t fit that criteria.
As another poster suggested can you ask referral for weight management service and see how they help you.
If UK had better economy and less dependence on public services and benefits, maybe they could have offered medicine at the subsidised rates to people like you but at the moment that’s not the case.
The problem is this medicine is very expensive, prices set by pharmaceutical companies and the demand is so high that there is not enough in the stock.
You can write to your local MP and explaining them how much money people like you will be saving NHS by lowering cholesterol or other health markers. But not sure if they have limited stock they will prioritise you over another patient.
Can you reduce the dose / quality to half? That ways you can reduce cost to you but not completely lose its benefits.
Other option is you move to a higher income country if you can and try to self fund it with more disposable money but I know it is not really a practical solution for many.
Let’s hope they increase the production and lower the prices in near future.