Will a positive retail sales be enough to fuel another GBP rally?