Do British people need to pay taxes again when they bring overseas income back to the UK?
Need. According to British tax law, if you are a British resident, then overseas income is taxable. The definition of personal income tax in Britain is: whether the taxpayer is a British resident or not, and if he is not defined as a British resident, he does not need to pay overseas income tax to the British government.