I'm currently in South Africa touring about. It's spring here and temperatures have gone from 3 degrees to 25 degrees in just a few hours. I bought a Dianese Enduro jacket as below from Sports Pursuit and it's been superb. Layer underneath in the mornings and just a t shirt after lunch. I added a Forcefield back protector from Vinted (A tenner!) and it's been the most comfortable jacket I've ever owned. Well recommended, especially at 50% off!