Polwarth MP Richard Riordan