Tag Archives: Britain

Mayday in the U.K.

Prime Minister resigns as Brexit tumult looms British Prime Minister Theresa May resigned last Friday, punctuating a difficult tenure of almost three years. May’s time in office was marked by constant opposition to her stance on—and attempts to prevent—Britain’s impending exit from the European Union. The 62 year-old Parliament veteran was met with vehement backlash […]

Continue reading