Birmingham City Council has agreed to accept 124 new Afghan refugees into the city - a move its leader called a "moral duty". The Labour run local authority said it was willing to accommodate the ...