Official figures showed nearly 55,000 migrants were handed refugee status or another type of permission to stay in Britain in the year to December.