En mi opinión, quien debería cambiar la hora es toda España en su conjunto, ya que estamos bajo el meridiano de Grenwich.
De esta manera, tendríamos la misma hora en España y en Portugal, que sería también la misma que en Canarias (dejaríamos atrás eso de "una hora menos en Canarias") y también la misma que Inglaterra y Marruecos.
Me intentaré explicar mejor.
Ahora en España tenemos la misma hora que Francia y que casi toda Europa, pero tenemos diferente hora que Inglaterra, Portugal, Islas Canarias y Marruecos:

Si en España cambiamos la hora, estaremos igual que Inglaterra y Marruecos; y lo que más interesa: igual que Portugal y Canarias.
Tendríamos una hora menos que Francia y el resto de Europa, pero nos acercaríamos más a la hora de nuestro meridiano.

Viendo el mapa, me parece que incluso Francia debería cambiar la hora para perfeccionar un poco el mapa de usos horarios, pero eso ya es cosa de ellos
