Scottish Power is offering half-price electricity to its customers this winter - meaning you could save as much as £300.