Sterling gains across the board