A survey of more than 3,000 Britons over immigration was published after unprecedented success for anti-EU Ukip at recent local and European elections presented major challenges for all three major political parties.
Some 95% told the survey to be "truly British" you must be able to speak English, while 74% said it is important to have been born in Britain to be considered British.
In an increasingly diverse, multi-cultural country, we might expect people to be more relaxed about what it means to be British, yet the trend is going in the opposite direction.
It is now harder to be considered British than in the past and one message comes through loud and clear, if you want to be British, you must speak English.
They want tougher rules on benefits and many are unaware of the policies that are in place to control immigration.
And 61% of British people think immigrants from the EU should have to wait three years or more before they are allowed to claim welfare benefits.
More top news
This photo of African migrants attempting to cross the border into Europe while golfers tee off has gone viral.
Staff at GCHQ have come together to help launch this year's Poppy Appeal by forming a giant flower in the centre of the famous building.
Doctors in Australia have performed two successful heart transplants using a donated organ that has already stopped beating.