News
As of 8 September, 30,164 people had crossed the Channel in small boats in 2025, up from 22,440 for the same period in 2024.
A town in Aberdeenshire has seen its population grow by 300 since a local hotel started accommodating asylum seekers in March ...
The scale of disappointment with Labour's performance so far on a host of subjects ranging from migration to the cost of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results