Gerry Rafferty late again