My missus thinks I look a right plonker BUT I recently bought a quilted tank crew undersuit. I can work in the garage with the door open and just a boiler suit over the top and I’m perfectly warm. They’re a little short in the ankle but the neck and cuffs are elasticated to keep the heat in.
https://www.ebay.co.uk/itm/German-army-surplus-quilted-1-piece-thermal-liner-winter-cold-weather/171917287482
Highly recommended, not tested them on the bike yet.