According to government data, a total of 45,756 immigrants crossed the English Channel and entered Britain, including 90 people…
Great Britain | Increase in defence spending by $1.21 billion
Britain is expected to increase defence spending by more than $1.21 billion over the next two years in order to avoid a real-terms cut.