Gordon Brown is to offer a formal apology to tens of thousands of British children forcibly sent to Commonwealth countries during the last century, many of whom faced abuse and a regime of unpaid labour rather than the better life they were promised. The prime minister plans to make the apology in the new year after discussions with charities representing former child migrants and their families,