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
Team Sky's Chris Froome is set to win the 2016 Tour de France with an overall lead of four minutes 11 seconds after stage 20 to Morzine
The attempted kidnap of an RAF serviceman took place near RAF Marham, in Norfolk, on Wednesday.
Footballer Marc Crosas faces an investigation after pictures emerged of him appearing to have speared an endangered baby shark