Mike Yeo: ‘This should be a good slap in the face for us’