For those who have been unable to get the half price deal, SKY are offering 12 months for 1/3 off if you re-subscribe to them via this number - 0870606111. This includes new equipment and free install.
For Sports, Movies and six mixes it's £ 28.71 instead of £43
This is a freesat number and you have to select option 1 as if you were buying freesat. You can then explain that you'be had SKY in the past and are wanting to resubscribe. If you pass their checks you should be offered the deal with no problems.
The 1/3 off applies to any package, I took the sports and 6 mixes for £24.67 a month.