Sunshine? In England? Unheard of.