The leadership void at the top in the UK isn’t helping matters at all, as resignations among both major parties reign supreme in the aftermath of the Leave vote....more