David Boyle preselection a 'slap in face'