Police launch spot checks on those venturing outside
POLICE forces have launched spot checks on motorists and pedestrians to tackle a minority of people who are ignoring stark government warnings to avoid non-essential journeys. Durham Constabulary and North Yorkshire Police launched the unprecedented