There was a net flow of 212,000 long-term migrants to the UK in the year ending December 2013, an increase from 177,000 in the previous year, the Office for National Statistics (ONS) said.
More top news
A picture of the Labour leader at Brand's house started speculation that he might have been seeking an endorsement
Dan Ware, whose house caused a storm last year when it was posted on Twitter, says the Tories "care more about hardworking Brits"
Nepal is reeling with shock, on edge and waiting for help to arrive after it was hit by the worst earthquake disaster in over 80 years.