Major Dialects:
| Language | Speakers |
|---|---|
| Scots | 1,589,200 |
| Polish | 618,000 |
| Welsh | 562,000 |
| Urdu | 269,000 |
| Eastern Punjabi | 224,000 |
| Bengali | 221,000 |
| Gujarati | 213,000 |
| Arabic | 159,000 |
| French | 147,000 |
| Portuguese | 135,000 |
| Spanish | 130,000 |
| Tamil | 101,000 |
| Turkish | 99,400 |
| Italian | 92,200 |
| Lithuanian | 91,700 |
| Scottish Gaelic | 57,400 |
| Irish | 5,730 |