Returning to Seastar44's question:
Seastar, it sounds like what your doctor was telling you is that you need to lose weight.
Type 2 diabetes is caused by excess fat in your abdomen, in and around your liver and pancreas. Sometimes people can develop excess abdominal fat even when they're not fat all over-- but Type 2 diabetes is far more common when people are overweight or obese, as officially defined in terms of BMI (body mass index). A BMI over 25 means you are overweight, and a BMI over 30 means you are obese.
You haven't said what your BMI is; or what your weight and height are, which would allow us to calculate your BMI.
But-- over two-thirds of all adults in the UK are now overweight or obese, so the odds are that you are too. Even if you are not officially overweight-- if your BMI is, say, 23-- losing weight is likely to improve your blood sugars.
So, back to "Eat food. Not too much. Mostly plants":
What Michael Pollan meant by "Eat food" was 'Eat real food, not ultra-processed food'. From what you've said about what you eat, you're not doing too badly on this point.
"Not too much": You don't tell us the amount you're eating, so we can't tell whether you're eating too much.
"Mostly plants": You do tell us the kinds of food you're eating-- and it looks like you're not eating anywhere near enough vegetables.
If you ate more vegetables and less of other things-- less meat, and less bread and potatoes and so on-- you would be much healthier in all sorts of ways. Amongst other things, you would lose weight: you would be eating food that was far less fattening, but you would still feel fuller for longer.
And if you ate more vegetables, you would probably save money!! Many vegetables are a lot cheaper than bread or bacon or eggs.
Finally, you say you know you need more exercise, which is good! Exercise is excellent in all sorts of ways, including helping you to lose the excess abdominal fat and helping to lower your blood sugars.
You should ask your GP practice whether you can make an appointment with someone to help you put together a diet and exercise plan. We on this forum can help with lots of things-- but we're no substitute for talking things through with your GP or practice nurse. All best wishes!