News

Police have arrested 100 people in a bid to deter those they say “pose the greatest risk” to the safety of Notting Hill Carnival. Officers carried out “intelligence-led interventions” and 21 people ...
It will mark the sixth catchment in Scotland were the animals have been legally released or given permission to remain.