I think the heater element for the gas sensor on BME680 / BME688 makes the temperature from those sensors read a little higher. The heat generated by Tufty’s LCD might also have an effect?
This Enviro+ Pack example attempts to to adjust BME68X temperature and humidity with an offset: pimoroni-pico/enviro_all.py at faf4efac34f0bbc54561d68de82ad72ffde4b950 · pimoroni/pimoroni-pico · GitHub