Britain is holding an election on May 7 that could result in a new political leader. You knew that, right?