Click Here to Read: Brexit voters’ remorse as result sinks in by AFP on the France 24 website on June 26, 2016.
© AFP / by Marie Giffard | A pedestrian shelters from the rain beneath a Union flag umbrella as they walk towards Big Ben at the Houses of Parliament in central London on June 25, 2016