Taking on critics, Britain’s May vows to deliver policies and Brexit

download-2.jpg

—Photo by Reuters