Is it best to avoid alcohol and all confectionery and what about tea and coffee?
There are some alcoholic drinks which are high carb like beer, cider and liqueurs so are best avoided but dry wines and spirits with low sugar/diet mixers people have in moderation.
Tea and coffee without sugar obviously is usually Ok for most people.
But cakes, biscuits, pastries, sweets should really be off the menu but dark chocolate as a treat rather than the norm is usually OK.
Many people do get confused about what they can and can't eat, but essentially it is ALL carbohydrates which convert to glucose not just sugar so watching how much high carb foods you have is important. The big hitters are the obvious cakes, biscuits and sugary drinks including fruit juice but also potatoes, rice, pasta, cereals, pastry, bread and tropical fruits, prepared sauces and ready meals can be high carb as well.
There is plenty you can eat, meat, fish, eggs, cheese, full fat dairy, vegetables, salads and fruit like berries. There will be other things which some people are fine with but others aren't which is how a blood glucose monitor at home can help you see what meals are tolerated with out pushing up blood glucose more than the suggested 2-3mmol/l from before eating to 2 hours afterwards.