Damn, Spain and Morocco being UTC+1 is nuts. Even France and Algeria are stretching it a bit far for my liking. And it gets even more crazy for the European countries for over half the year when they play pretendy-magic-time and go to UTC+2.
France amd Spain being +1 is apparently a relic from the 40s when Germany occupied France and the Spanish government felt they needed to switch to appease Germany. It is kinda funny neither switched back.
The issue with the current time zones in Europe is that they are far from being natural… The more you go to the west the later the sun is raising and setting, the more you go to the east, the opposite. Current western European time zone is too large… There are initiatives to improve that but will it be done ?
For example: https://timeuse.barcelona/what-we-do/permanent-time-zones-eu/