Britain’s public borrowing hits record $26.7 billion in November

Britain’s public borrowing hits record $26.7 billion in November
Women sit with shopping trolleys at a bus stop in Chester, Britain. Reuters

Most Popular Stories