Is the BOE still likely to hike rates this year?