GBP/USD on 7-month highs; Tories on the lead