Votes are being counted across South Africa after a record 29.2 million people registered to vote. Post navigation UK commits to ‘time-bound’ talks on slavery apology Former Israeli generals help Palestinian olive farmers