Have you looked up all the words you don't understand? It's rather strangely written. I assume "b" means "billion". Does that help, in conjunction with dictionary definitions?
Like ems, I assume 2b pounds means '2 billion pounds' but if a city clerk had embezzled that much money it would have made the international news, not just your local paper.