Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
Which party won in 2003, that had a swing to gain of less than 2.92 and which resulted in a ld hold?

### Inputs:
table_name: table, columns: ['Rank', 'Constituency', 'Winning party 2003', 'Swing to gain', "SNP's place 2003", 'Result']

### Response:
SELECT Winning party 2003 FROM table WHERE Swing to gain < 2.92 AND Result = ld hold