Alf Barton - British socialist politician