Oh, I see - I'm now wondering what a HCA has to do with diabetes though

- seems to me it would be more useful if your GP would refer you to a diabetes specialist nurse (DSN) at the hospital, as they are usually the most knowledgeable people in helping us manage our diabetes from day to day. The DSN might refer you on to a dietician as well, or be able to answer your questions about diet themselves. A general health assistant might be able to check your feet, but will not be much use in advising you about a diet suitable for someone with diabetes, and will not be able to check your eyes (you should have annual eye photos done by a specialist).
This is the thread about dieticians -
https://forum.diabetes.org.uk/boards/threads/dietitians.74543/
Your diet sounds very healthy, but at the same time it sounds to me as though you have overdone it a bit in the cutting down on carbs, given that you're on insulin - also you're not having any fat, and you do really need one or the other, so it's not surprising you've been feeling lacking in energy. At the very least, if your blood sugar is still high and you don't want to risk much more in the way of carbs at the moment, I'd add in some full-fat cheese and couple of savoury biscuits (TUC biscuits, for instance, have less than 3g carbs each), a handful or two of nuts, maybe a yogurt. There are probably type 2s reading this who will have other ideas.
For comparison (bearing in mind I'm type 1 and can pretty much eat what I like; also I'm fairly slim and don't put on weight) I think I have about 80g porridge oats in the morning, with a few raisins (not recommended, especially if you're type 2: blueberries are much better!), and plain yogurt; for lunch I might have 80g granary bread with marmite or cashew butter and salad, followed by a piece of fruit; for dinner I might have a small jacket potato with salmon and a large helping of brocoli, followed by a fruit yogurt. And I often snack on nuts, small pieces of licorice, dark (85% cocoa) chocolate, or TUC biscuits and cheese in between meals too!