Everyone who comes to Britain should know how to speak English, Labour Ed Miliband has warned as he admitted Labour made mistakes on immigration. The Labour leader admitted that in the past his party had been 'too timid' about making clear that for communities to live together they must use a shared language. But the Tories said there was nothing in Mr Miliband's plans to act to reduce the number of people moving to Britain, after net migration hit 298,000 in a year. Scroll down for video Ed Miliband admitted that in the past his party had been 'too timid' about making clear that for communities to live together they must use a shared languageLabour leader says speaking English is especially important in the NHSSays communities cannot live together if they don't have shared languageWarns exploitation drives low-skilled migration and holds down wagesAdmits it was wrong to open the doors to Poles in 2004 without curbs
'A _ where people of all backgrounds, all cultures, all religions, can practise their own faiths but also come together to forge a common identity.