Home Finance Sterling rallies after Donald Trump blames himself for making the dollar ‘too strong’