Pound set for biggest yearly rise against dollar since 2017

However, the pound has fallen against the euro and is set to end the year as the worst-performing major European currency.